EP1742190A2 - Method and system for obtaining information on traffic flow - Google Patents

Method and system for obtaining information on traffic flow Download PDF

Info

Publication number
EP1742190A2
EP1742190A2 EP06450080A EP06450080A EP1742190A2 EP 1742190 A2 EP1742190 A2 EP 1742190A2 EP 06450080 A EP06450080 A EP 06450080A EP 06450080 A EP06450080 A EP 06450080A EP 1742190 A2 EP1742190 A2 EP 1742190A2
Authority
EP
European Patent Office
Prior art keywords
data
cell
signaling
cells
traffic
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.)
Granted
Application number
EP06450080A
Other languages
German (de)
French (fr)
Other versions
EP1742190A3 (en
EP1742190B1 (en
Inventor
Asmir Muslic
Plamen Atanassov Dintchev
Thomas Friedrich Turek
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.)
A1 Telekom Austria AG
Original Assignee
Mobilkom Austria AG and Co KG
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
Application filed by Mobilkom Austria AG and Co KG filed Critical Mobilkom Austria AG and Co KG
Publication of EP1742190A2 publication Critical patent/EP1742190A2/en
Publication of EP1742190A3 publication Critical patent/EP1742190A3/en
Application granted granted Critical
Publication of EP1742190B1 publication Critical patent/EP1742190B1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/01Detecting movement of traffic to be counted or controlled
    • G08G1/0104Measuring and analyzing of parameters relative to traffic conditions

Landscapes

  • Chemical & Material Sciences (AREA)
  • Analytical Chemistry (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Traffic Control Systems (AREA)
  • Devices For Checking Fares Or Tickets At Control Points (AREA)

Abstract

Method for obtaining traffic-flow data in which position data and identification of mobile terminal (MS) in at least one vehicle is obtained. The position data is obtained from the signaling data during entry of the respective vehicle into a new cell-zone (LA;LA B) with establishing of the identification of the first cell (Z B1) in the new cell zone. The signalling data is taken off at the interface (A) between the RF switching station (MSC) and the associated base station controllers (BSC). An independent claim is also included for a system for obtaining traffic flow information.

Description

Die Erfindung betrifft ein Verfahren zur Gewinnung von Verkehrsfluss-Informationen, bei dem Positionsdaten einschließlich einer Kennung von wenigstens einem in einem Fahrzeug mitgeführten, eingeschalteten mobilen Endgerät aus Signalisierungsdaten zwischen Basisstationen und wenigstens einer zentralen Vermittlungsstelle eines zellularen Netzes mit in Zellen-Bereichen zusammengefassten Zellen gewonnen werden, diese Positionsdaten mit Zeitstempel-Daten kombiniert werden, und diesen kombinierten Positionsdaten Kartendaten zugeordnet werden, mit denen zusammen sie zur Gewinnung der Verkehrsfluss-Informationen verarbeitet werden.The invention relates to a method for obtaining traffic flow information in which position data including an identifier of at least one mobile terminal device carried in a vehicle is obtained from signaling data between base stations and at least one central exchange of a cellular network with cells combined in cell areas , these position data are combined with timestamp data, and associated with this combined position data is map data, with which they are processed to obtain the traffic flow information.

Weiters bezieht sich die Erfindung auf ein System zur Gewinnung von Verkehrsfluss-Informationen, bei dem zur Gewinnung von Positionsdaten einschließlich einer Kennung von wenigstens einem in einem Fahrzeug mitgeführten, eingeschalteten mobilen Endgerät aus Signalisierungsdaten zwischen Basisstationen und wenigstens einer zentralen Funkvermittlungsstelle eines zellularen Netzes mit in Zellen-Bereichen zusammengefassten Zellen Sonden an den Verbindungen zwischen den Basisstationen und der zentralen Funkvermittlungsstelle angeordnet sind und eine Überwachungseinheit an die Sonden angeschlossen ist, um Signalisierungsdaten zu erfassen, die einer Analyseeinheit zugeführt werden, der weiters Datenbankmittel für Kartendaten zugeordnet sind.Furthermore, the invention relates to a traffic flow information obtaining system in which signaling data between base stations and at least one central mobile switching center of a cellular network are included in cells for obtaining position data including an identifier of at least one mobile terminal carried on a vehicle Are arranged at the connections between the base stations and the central mobile switching center and a monitoring unit is connected to the probes to detect signaling data that are fed to an analysis unit, which are further associated database means for map data.

Aus der DE 100 32 800 A1 ist ein Verfahren zur Erfassung von Verkehrslagedaten bekannt, wobei ein zellulares Mobilfunknetz benützt wird, das eine Vielzahl von eine eindeutige Identifikation aufweisenden Basisstationen und damit Zellen enthält, die das betrachtete Verkehrswegenetz überdecken; in diesem Verkehrswegenetz befinden sich Fahrzeuge, in denen zum Mobilfunknetz gehörige mobile Endgeräte vorhanden sind. Wenn dabei ein Fahrzeug mit einem darin befindlichen mobilen Endgerät betrachtet wird, so wird die Fahrt dieses Fahrzeuges anhand der Identifikation der Basisstationen bzw. Zellen verfolgt, wobei über diese Zellen-Identifikationen der Streckenverlauf im Verkehrswegenetz eruiert wird. Ein Problem dabei ist jedoch, dass nur aktiv benützte mobile Endgeräte über die Basisstationen erfasst werden, also Mobiltelefone, die nicht nur eingeschaltet sind, sondern auch aktiv an einer Kommunikation mit einem anderen Teilnehmer beteiligt sind. Dadurch werden jene mobilen Endgeräte nicht mit einbezogen, die zwar eingeschaltet sind, jedoch momentan nicht aktiv benutzt werden. Untersuchungen haben jedoch gezeigt, dass nur ein Bruchteil von in Fahrzeugen befindlichen mobilen Endgeräten, nämlich ca. 2-5%, aktiv in Betrieb ist; dadurch können aber nur sehr vage Aussagen über das Verkehrsgeschehen getroffen werden.From the DE 100 32 800 A1 a method for detecting traffic situation data is known, wherein a cellular mobile radio network is used, which contains a plurality of uniquely identified base stations and thus cells that cover the considered traffic route network; in this traffic network are vehicles in which the mobile network belonging mobile devices are available. If a vehicle with a mobile terminal located therein is considered, the travel of this vehicle is tracked on the basis of the identification of the base stations or cells, whereby the route in the traffic route network is determined via these cell identifications. However, one problem with this is that only actively used mobile terminals are detected via the base stations, ie mobile phones that are not only switched on but also also actively participate in communication with another participant. This does not include those mobile devices that are on but are not currently being actively used. Research has shown, however, that only a fraction of mobile terminals in vehicles, namely about 2-5%, are actively in operation; but only very vague statements about the traffic situation can be made.

Ein weiterer Nachteil besteht darin, dass im Bereich der Basisstationen bzw. diesen Baustationen die zugehörigen Abis-Schnittstellen keine standardisierten elektronischen Einrichtungen, sondern je nach Hersteller unterschiedliche Standards aufweisende Einrichtungen im Einsatz sind. Dadurch sind bei der Datenerfassung in diesem Bereich der Abis-Schnittstellen Probleme gegeben, da abgesehen davon, dass die jeweilige Zustimmung des Netzbetreibers erforderlich ist, auch Adaptierungen der Sonden je nach Geräteart erforderlich sind.Another disadvantage is that in the field of base stations or these construction sites, the associated A to interfaces are not standardized electronic devices, but depending on the manufacturer different standards having facilities in use. As a result, there are problems with the data acquisition in this area of the A bis interfaces, since apart from the fact that the respective approval of the network operator is required, also adaptations of the probes depending on the type of device are required.

Ein besonders schwerwiegender Nachteil liegt ferner darin, dass es eine Vielzahl von Basisstationen gibt und dementsprechend gleich viele Abis-Verbindungen vorhanden sind, die mit Hilfe von Sonden überwacht werden müssen. Dies bedeutet nicht nur, dass eine entsprechende Vielzahl von Sonden für die Datenaufnahme zu installieren ist, sondern dass auch eine äußerst große Menge von Daten zu erfassen und zu sondieren ist, wobei auch zu berücksichtigen ist, dass über die Abis-Schnittstellen der gesamte Signalisierungsverkehr abgewickelt wird und demgemäß an sich pro Abis-Verbindung eine äußerst große Anzahl von Signalisierungen verarbeitet werden muss.A particularly serious disadvantage is also that there are a plurality of base stations and, accordingly, the same number of A to connections are present, which must be monitored by means of probes. This not only means that a corresponding large number of probes must be installed for data acquisition, but also that an extremely large amount of data has to be acquired and probed, whereby it must also be taken into account that the entire signaling traffic is transmitted via the A bis interfaces is unwound and an extremely large number must be processed by signaling accordingly se per a to compound.

Weiters ist nachteilig, dass eine durchschnittliche Gesprächsdauer, wie Untersuchungen gezeigt haben, ungefähr zwei Minuten beträgt, was im Falle einer Bewegung eines Fahrzeugs auf einer Autobahn mit einer Geschwindigkeit von 120 km/h einer Strecke von 4 km entspricht. Demgemäß kann ein aktiver Teilnehmer, d.h. ein aktives mobiles Endgerät, im Schnitt nur 4 km lang (z.B. auf einer Autobahn) verfolgt werden, was die Auswertung und Gewinnung von Informationen über ein Verkehrsgeschehen in größeren Verkehrswegenetz-Bereichen, etwa auf einer Autobahnstrecke mit einer Länge von 50 oder 100 km, zusätzlich erschwert.Furthermore, it is disadvantageous that, as studies have shown, an average call duration is approximately two minutes, which corresponds to a distance of 4 km in the case of a vehicle moving on a highway at a speed of 120 km / h. Accordingly, an active participant, ie an active mobile terminal, on average only 4 km long (eg on a highway) to be followed, which is the evaluation and extraction of information about a traffic event in larger traffic network areas, such as on a highway a length of 50 or 100 km, additionally difficult.

Die vorstehenden Nachteile treffen in gleicher Weise auf das Verfahren und System zum Ermitteln der Fortbewegungszeit einer mobilen Nutzer-Endeinrichtung gemäß der DE 101 49 943 A1 zu, da auch dort die Bestimmung der Positionen der Endeinrichtungen (d.h. Endgeräten) auf aktiv benützte Endeinrichtungen beschränkt ist, wobei die hierfür erforderlichen Informationen über die Basisstationen, somit wiederum über die Abis-Verbindungen, gewonnen werden.The above disadvantages are equally applicable to the method and system for determining the travel time of a mobile user terminal according to the DE 101 49 943 A1 to, since also there the determination of the positions of the terminal equipment (ie terminals) is limited to actively used terminal equipment, the information required for this purpose on the base stations, thus in turn on the A to connections, are obtained.

Gemäß der DE 103 34 140 A erfolgt bei der dort beschriebenen Ermittlung von Verkehrsdaten ebenfalls eine zellulare Positionsbestimmung, wobei im Einzelnen der Wechsel eines aktiven Endgerätes von einer Mobilfunkzelle in die nächste erfasst wird, und wobei im Übergangsbereich ein Straßenabschnitt zugeordnet wird, so dass eine virtuelle Zählstelle für die von der einen Zelle in die andere wechselnden Fahrzeuge (aber nur für jene Fahrzeuge, in denen sich ein aktiv betriebenes Mobiltelefon befindet) geschaffen wird. Über diese Zählungen wird dann auf die Verkehrsstärke geschlossen, wobei auch vorgesehen ist, öffentliche Verkehrsmittel (d.h. genauer in öffentlichen Verkehrsmitteln befindliche aktive Endgeräte) von dieser Verkehrszählung durch Ausfiltern der entsprechenden Daten auszuschließen.According to the DE 103 34 140 A In the case of the determination of traffic data described therein, a cellular position determination also takes place, in which the change of an active terminal from one mobile radio cell to the next is detected, and wherein in the transition area a road section is assigned, so that a virtual counting point for the one cell in the other changing vehicles (but only for those vehicles in which an actively operated mobile phone is located) is created. These counts are then used to determine the traffic volume, whereby it is also envisaged to exclude public means of transport (ie more accurately located in public means of transport active terminals) from this traffic count by filtering out the corresponding data.

Auch im Artikel von Jean-Gabriel Remy, "Computing travel time estimates from GSM signalling messages: the STRIP project", 2001 IEEE Intelligent Transportation Systems Conference Proceedings - Oakland (CA), USA - August 25-29, 2001, Seiten 6-9 , wird ein System zum Abschätzen von Fahrzeiten auf der Basis von Funktelefon-Signalisierungsdaten angesprochen, wobei wiederum im Speziellen aktive, also in ein Gespräch involvierte Funktelefongeräte zugrunde gelegt werden. Es wird zwar auf bloß eingeschaltete, nicht aktive Endgeräte ebenfalls hingewiesen, jedoch nur mit dem Hinweis, dass hier die Positionsbestimmung, wenngleich im Prinzip möglich, so doch mühsam wäre. Demgegenüber wird herausgestellt, dass angenommen wird, dass 5% der Fahrzeuge (nämlich offenbar jene mit aktiven mobilen Telefongeräten) ausreichend für eine Abschätzung von Fahrzeiten wären. Betont wird weiters, dass die Aufnahme von Positionsdaten die Belastung des Funknetzes nicht beeinflussen darf. Nachteilig ist aber auch hier wiederum, dass bei der konkret beschriebenen Ausführung im Mobiltelefonnetz an den Abis-Schnittstellen (also den Schnittstellen zwischen den Basisstationen und den zugehörigen Basisstationen-Controllern) die Daten aufgenommen werden sollen, was die Nachteile der riesigen zu verarbeitenden Datenmengen, der Notwendigkeit der vielen Sonden, der Hersteller-abhängigen Schnittstelleneinrichtungen und somit der Anpassung der Sonden an letztere mit sich bringt.Also in the article of Jean-Gabriel Remy, "Computing Messages: The STRIP project", 2001 IEEE Intelligent Transportation Systems Conference Proceedings - Oakland (CA), USA - August 25-29, 2001, pages 6-9 , a system for estimating travel times is addressed on the basis of radiotelephone signaling data, again based in particular on active, that is involved in a conversation radiotelephone devices. Although it is also referred to merely switched, non-active terminals, but only with the note that the position determination here, although possible in principle, would be so cumbersome. On the other hand, it is found that 5% of the vehicles (namely, apparently those with active mobile telephones) would be sufficient to estimate driving times. It is further emphasized that the recording of position data is the burden the radio network. Another disadvantage, however, is that in the case of the specifically described embodiment in the mobile telephone network at the A bis interfaces (ie the interfaces between the base stations and the associated base station controllers), the data is to be recorded, which is the disadvantage of the huge amounts of data to be processed. the need for the many probes, the manufacturer-dependent interface devices and thus the adaptation of the probes to the latter brings.

In der DE 102 37 563 A1 ist schließlich noch eine Technik zur Ermittlung von Standortdaten von beweglichen Objekten beschrieben, bei der die Standortdaten entweder mittels GPS ermittelt und mittels eines mobilen Endgeräts oder aber durch die Basisstationen von Mobilfunkzellen zu einer Vermittlungsstelle weitergeleitet werden. Auch hier ergeben sich somit zumindest die vorstehend erläuterten Nachteile.In the DE 102 37 563 A1 Finally, a technique for determining location data of moving objects is described, in which the location data are determined either by means of GPS and forwarded by means of a mobile terminal or by the base stations of mobile radio cells to an exchange. Here, too, at least the disadvantages explained above result.

Es ist nun Aufgabe der Erfindung, ein Verfahren sowie ein System wie eingangs angegeben vorzusehen, wobei von vorneherein weniger Daten für die Gewinnung durch Verkehrsfluss-Informationen aufzunmehmen sind, weiters mit einer wesentlich kleineren Anzahl von Sonden das Auslangen gefunden werden kann und überdies die Installation der erforderlichen Einrichtungen vereinfacht wird. Weiters sollen bei der erfindungsgemäßen Technik alle Teilnehmer, d.h. mobiler Endgeräte, erfasst werden, die mit einem eingeschalteten Mobil-Endgerät unterwegs sind, ohne dass eine aktive Gesprächsverbindung für die Erfassung notwendig ist, d.h. ohne dass das mobile Endgerät aktiv benutzt werden muss.It is an object of the invention to provide a method and a system as stated above, from the outset, less data for the extraction by traffic flow information are to be taken, further with a much smaller number of probes Auslangen can be found and also the installation of necessary facilities is simplified. Furthermore, in the technique according to the invention all participants, i. mobile terminals, which are traveling with a mobile terminal switched on, without an active call connection is necessary for the detection, i. without the mobile terminal having to be actively used.

Die Erfindung beruht dabei auf der Erkenntnis, dass für die Gewinnung der Positionsdaten und für die Herleitung der Verkehrsfluss-Informationen Positionsdaten herangezogen werden können, die nicht nur zwischen Basisstationen und Basistationen-Controllern, sondern auch zwischen letzteren und der oder den zentralen Funkvermittlungsstellen übertragen werden. Diese Positionsdaten sind Aktualisierungsdaten, und zwar im Fall eines GSM-Netzes insbesondere die "Location Updates", im Fall von GPRS die "Routing Area Updates" und im Fall eines UMTS-Netzes die "Location/Routing/UTRAN Area Updates". Diese Aktualisierungsdaten werden jeweils beim Wechsel von einem Zellen-Bereich (bei GSM-Netzen "Location Area", bei GPRS "Routing Area", und bei UM-TS "UTRAN Area" genannt) in einen nachfolgenden Zellen-Bereich verfügbar, d.h. bei einem solchen Wechsel des Zellen-Bereichs findet die vorgenannte Lokalisierungs-Aktualisierung statt, wobei jeweils die Identifikation der ersten Zelle des neuen Zellen-Bereichs mitübertragen wird. Dies wird bei der erfindungsgemäßen Technik ausgenützt, so dass beim Eintritt in den jeweils neuen Zellen-Bereich eine genaue Position - mit der Auflösung einer Zelle - ermöglicht wird, ohne dass hiefür eine aktive Gesprächssignalisierung notwendig ist.The invention is based on the recognition that position data can be used for obtaining the position data and for the derivation of the traffic flow information, which are transmitted not only between base stations and base station controllers, but also between the latter and the one or more central mobile switching centers. These position data are update data, in the case of a GSM network in particular the "Location Updates", in the case of GPRS the "Routing Area Updates" and in the case of a UMTS network the "Location / Routing / UTRAN Area Updates". This update data are each available when changing from a cell area (in GSM networks "Location Area", in GPRS "Routing Area", and UM-TS "UTRAN Area" called) in a subsequent cell area, ie in such a change of the cell area, the aforementioned localization update takes place, wherein the identification of the first cell of the new cell area is also transmitted. This is exploited in the technique according to the invention, so that an exact position - with the resolution of a cell - is made possible on entry into the respective new cell area without an active call signaling being necessary for this purpose.

Demgemäß sieht die Erfindung zur Lösung der vorstehend angeführten Aufgabe ein Verfahren sowie ein System gemäß den anliegenden unabhängigen Ansprüchen vor. Vorteilhafte Ausführungsformen und Weiterbildungen sind in den jeweiligen abhängigen Ansprüchen angegeben.Accordingly, the invention provides a method and a system according to the appended independent claims in order to achieve the above object. Advantageous embodiments and further developments are specified in the respective dependent claims.

Gemäß der Erfindung wird somit an der oder den zentralen Funkvermittlungsstellen (MSC - Mobile Switching Center), somit an der A-Schnittstelle im Fall eines GSM-Netzes bzw. der Gb-Schnittstelle im GPRS-Fall und an der Iu-Schnittstelle im Fall eines UMTS-Netzes, die Erfassung der Signalisierungsdaten vorgenommen. Dadurch, dass die Position des jeweiligen Fahrzeuges mit eingeschaltetem mobilen Endgerät mit Zellengenauigkeit, wenn auch bloß bei Eintritt in einen neuen Zellen-Bereich, erfasst wird, erreicht die erfindungsgemäße Technik eine Genauigkeit der Positionierung in Zellengröße, vergleichbar den Systemen gemäß Stand der Technik. Gegenüber dem Stand der Technik wird jedoch der beträchtliche Vorteil erreicht, dass eine wesentlich geringere Datenmenge zu erfassen und zu verarbeiten ist, und dass auch viel weniger Sonden zu installieren sind, um die gewünschten Signalisierungsdaten zu erfassen, wobei die Reduktion dem Umstand entspricht, dass anstatt der Zellen nunmehr die jeweils eine Mehrzahl von Zellen enthaltenden Zellen-Bereiche (bzw. genauer die Verbindungen von deren Basisstationen-Controllern zur zugehörigen zentralen Funkvermittlungsstelle) überwacht werden. Es ist also nunmehr nicht die Anzahl der Zellen selbst, sondern die Anzahl der Zellen-Bereiche für die Anzahl der Sonden maßgeblich, und überdies kommt zum Tragen, dass dann auch nur die jeweiligen Positions-Aktualisierungsdaten (beim Eintritt in den jeweiligen neuen Zellen-Bereich) extrahiert und der Verarbeitung zwecks Gewinnung der Verkehrsfluss-Informationen zugeführt werden müssen. Ein weiterer Vorteil ist, dass im Bereich der A-Schnittstelle (bzw. Gb- oder Iu-Schnittstelle) regelmäßig standardisierte Einrichtungen vorliegen, so dass bei der Montage der Sonden keinerlei Adaptierungen notwendig sind.According to the invention is thus at the one or more central mobile switching centers (MSC - Mobile Switching Center), thus at the A-interface in the case of a GSM network or the Gb interface in the GPRS case and at the Iu interface in the case of UMTS network, the detection of signaling data made. By detecting the position of the respective vehicle with mobile terminal turned on with cell accuracy, even if only entering a new cell area, the technique according to the invention achieves an accuracy of cell size positioning comparable to prior art systems. Compared to the prior art, however, the considerable advantage is achieved that a much smaller amount of data has to be captured and processed, and that also fewer probes have to be installed in order to acquire the desired signaling data, the reduction corresponding to the fact that instead The cells are now monitored each containing a plurality of cell cell areas (or more precisely, the connections from their base station controllers to the associated central mobile switching center). So it is now not the number of cells themselves, but the number of cell areas for the number of probes relevant, and also comes into play, that then also only the respective position update data (when entering the respective new cell area) must be extracted and supplied to the processing for the purpose of obtaining the traffic flow information. Another advantage is that in the area of the A-interface (or Gb or Iu interface) regularly standardized facilities exist, so that no adaptations are necessary when mounting the probes.

Damit erbringt die Erfindung im Vergleich zum Stand der Technik eine beträchtliche apparative und verfahrensmäßige Vereinfachung, ohne dass eine Einbuße in der Genauigkeit der Positionierung hingenommen werden müsste; ein weiterer Vorteil ist, dass nunmehr anders als bei den Systemen gemäß Stand der Technik auch bloß eingeschaltete, nicht aktiv benutzte Mobiltelefone (mobile Endgeräte) berücksichtigt werden, so dass die Verlässlichkeit der berechneten Verkehrsfluss-Informationen wesentlich erhöht wird.Thus, the invention provides a considerable apparatus and procedural simplification compared to the prior art, without a loss in the accuracy of the positioning would have to be accepted; Another advantage is that now, unlike the prior art systems, only switched-on, non-actively used mobile phones (mobile terminals) are taken into account, so that the reliability of the calculated traffic flow information is substantially increased.

Jedes erfasste Ereignis, also die jeweiligen Positionsdaten mit Endgerät-Kennung und Identifikation der jeweiligen ersten Zelle des neuen Zellen-Bereichs, wird wie an sich bekannt mit einem Zeitstempel versehen, und es werden wie ebenfalls an sich bekannt die geographischen Koordinaten zugeordnet. Die Zeit für die Zeitstempel-Daten wird zweckmäßig von einer System-internen Uhr übernommen, und die geographischen Koordinaten werden aus Datenbankmitteln entnommen und durch Map-Matching zugeordnet. Es ist dann problemlos möglich, die Geschwindigkeiten aller Teilnehmer bzw. Endgeräte, die sich durch einen Zellen-Bereich zum nächsten bewegen, zu ermitteln. Wenn nun beispielsweise ein bestimmter Autobahn-Abschnitt überwacht wird, ist es möglich, zur Verringerung des Rechenaufwandes nur solche Endgeräte zu berücksichtigen, die in vordefinierten Zellen (nämlich jenen, die dem gewünschten Autobahn-Abschnitt entsprechen) eine Zellen-Bereichs-Grenze überschritten haben, d.h. es wird von vornherein die zu verarbeitende Datenmenge zusätzlich reduziert. Sodann können alle jene Endgeräte ausgefiltert werden, deren Geschwindigkeit nicht einen bestimmten Minimalwert erreicht bzw. nicht in ein bestimmtes Intervall fällt, wobei selbstverständlich hier auf die herrschenden Verkehrszustände Rücksicht zu nehmen ist. Weiters können alle Teilnehmer des öffentlichen Verkehrs (also z.B. Endgeräte, die in Bussen mitgeführt werden) ausgeklammert werden, wobei hiefür ein Vergleich mit historischen Daten bzw. mit Fahrplänen des öffentlichen Verkehrs zugrunde gelegt werden kann; andererseits kann der öffentliche Verkehr auch direkt aus den erfassten Daten ausgeklammert werden, etwa indem periodischen Spitzen verglichen werden, die aufgrund des öffentlichen Verkehrs entstehen, bzw. insbesondere wenn für mehrere Endgeräte jeweils idente Zeitstempel vorliegen, die (wenn sie ein bestimmtes Mindestmaß überschreiten) nicht in herkömmlichen Fahrzeugen, sondern in Bussen, insbesondere in öffentlichen Verkehrsmitteln, mitgeführt werden.Each recorded event, ie the respective position data with terminal identification and identification of the respective first cell of the new cell area, is provided with a time stamp, as is known per se, and the geographical coordinates are assigned as known per se. The time for the timestamp data is conveniently taken from a system-internal clock, and the geographic coordinates are extracted from database resources and mapped by map matching. It is then easily possible to determine the speeds of all participants or terminals that move through one cell area to the next. If, for example, a particular motorway section is monitored, it is possible to take into account only those terminals which have exceeded a cell area limit in predefined cells (namely those which correspond to the desired motorway section) in order to reduce the computational effort, ie, the amount of data to be processed is additionally reduced from the outset. Then all those terminals can be filtered out, whose speed does not reach a certain minimum value or does not fall within a certain interval, of course, here is to take the prevailing traffic conditions consideration. Furthermore, all participants of public transport (ie eg terminals that are carried on buses) are excluded, for which a comparison with historical data or with schedules of public transport can be used as the basis; On the other hand, public transport can also be excluded directly from the data collected, for example by comparing periodic peaks resulting from public transport or, in particular, when there are identical time stamps for several terminals (if they do not exceed a certain minimum) in conventional vehicles, but in buses, especially in public transport, be carried.

Bei der Entnahme der Signalisierungsdaten im Bereich der zentralen Funkvermittlungsstellen können wie erwähnt einfach direkt die Signalisierungsdaten der in Frage kommenden "ersten" Zellen selektiert und die Nachrichten von anderen Zellen, etwa wenn ein Endgerät aktiv ist und daher bei Zellenwechseln laufend von anderen Zellen Nachrichten übermittelt werden, unmittelbar verworfen werden, um die Datenmenge von vornherein auch diesbezüglich besonders gering zu halten. Mittels Datenfilterung können aus den Signalisierungsdaten, die erfasst werden, die gewünschten Positions-(Aktualisierungs)-Daten extrahiert werden, und es werden nur diese Lokalisierungs-Update-Daten für die weitere Verarbeitung aufgenommen bzw. gespeichert. Weiters ist es auch möglich, bei der Datenverarbeitung jene Positionsdaten, die nur mit einem Zeitstempel versehen wurden (so dass keine mittlere Geschwindigkeit durch einen Zellen-Bereich ermittelt werden kann), einer beschränkten Verwertung (Zählung) zu unterwerfen. Diese Positionsdaten deuten auf Fahrzeuge mit Endgeräten hin, die im betrachteten Zellen-Bereich ihre Fahrt unterbrochen oder beendet haben.When removing the signaling data in the area of the central mobile switching centers, as mentioned, the signaling data of the candidate "first" cells can be directly selected and the messages from other cells, for example when a terminal is active and therefore messages are continuously transmitted by other cells during cell changes , be immediately discarded to keep the amount of data from the outset in this respect particularly low. By means of data filtering, the desired position (update) data can be extracted from the signaling data that is acquired, and only these localization update data are recorded or stored for further processing. Furthermore, it is also possible in data processing to subject position data which has only been provided with a time stamp (so that no average speed can be determined by a cell range) to a limited utilization (count). These position data point to vehicles with terminals that have interrupted or stopped their journey in the considered cell area.

Für die Herleitung der jeweils gewünschten Verkehrsfluss-Informationen (beispielsweise betreffend Dichte des Verkehrs, Rate des Verkehrs, mittlere Fahrgeschwindigkeit der Fahrzeuge oder Anzahl von Fahrzeugen zu bestimmten Zeitpunkten) können bei der Datenverarbeitung die für die Gewinnung der Verkehrsfluss-Informationen verwendeten Daten durch an sich bekannte Datenfilter geglättet werden. Typische bekannte, hier verwendbare Datenfilter sind Tiefpass-Filter (in der Frequenzdomäne), Moving-Average-Datenfilter oder Kalman-Filter.For the derivation of the respective desired traffic flow information (for example regarding density of traffic, rate of traffic, mean driving speed of the vehicles or number of vehicles at certain times) in data processing, the data used to obtain the traffic flow information by known per se Data filters are smoothed. Typical known data filters which can be used here are low-pass filters (in the frequency domain), moving-average data filters or Kalman filters.

Die Sonden können durch im Bereich der zentralen Funkvermittlungsstellen installierte Netzwerkskarten gebildet sein, die einen hochinduktiven Eingang haben.The probes can be formed by network cards installed in the area of the central exchanges, which have a high-inductance input.

Um das jeweilige Mobilfunknetz bzw. dessen Einrichtungen nicht zu belasten, sind die Sonden und nachgeschalteten Einheiten des vorliegenden Systems unabhängig vom zellularen Netz installiert; insbesondere werden somit eigene, unabhängige Rechnermittel und dgl. vorgesehen, um die gewünschte Informationsgewinnung zu erzielen.In order not to burden the respective mobile radio network or its facilities, the probes and downstream units of the present system are installed independently of the cellular network; In particular, separate, independent computer means and the like are thus provided in order to achieve the desired information acquisition.

Die Erfindung wird nachstehend anhand von besonders bevorzugten Ausführungsbeispielen, auf die sie jedoch nicht beschränkt sein soll, und unter Bezugnahme auf die Zeichnung noch weiter erläutert. In der Zeichnung zeigen im Einzelnen:

  • Fig. 1 schematisch einen Teil eines zellularen Netzwerks mit zu zwei Zellen-Bereichen gehörigen Zellen und einem Verkehrsweg, zwecks Veranschaulichung des Prinzips der Positions-bezogenen Signalisierungsdaten;
  • Fig. 2 schematisch die Hierarchie eines GSM-Netzwerks;
  • Fig. 3 schematisch einen Teil eines GSM-Netzwerks mit einem daran angekoppelten System zur Gewinnung von Verkehrsfluss-Informationen gemäß der Erfindung;
  • Fig. 4 einen Protokollstapel einer Positions-Aktualisierungs-Anfrage;
  • Fig. 5 die Signalisierungen und Nachrichten bei einem Positions-Aktualisierungs-Vorgang;
  • Fig. 6 die Formate und die Hierarchie (Protokollstapel) für eine Positions-Aktualisierungs-Anfrage;
  • Fig. 7 in einem Schema die Erfassung der Signalisierungsdaten im Bereich einer zentralen Funkvermittlungsstelle mit einer Netzwerkskarten-Sonde, einem Sonden-Server und einer verteilten Datenbank;
  • Fig. 8 ein Blockschema zur Veranschaulichung der Datenaufbereitung für die spätere Analyse; Fig. 8A ein Ablaufdiagramm zur Veranschaulichung der Arbeitsweise bei der Datenaufbereitung;
  • Fig. 9 in einem Diagramm die Anzahl von erfassten Ereignissen (d.h. von erfassten mobilen Endgeräten) über der Zeit mit einer zusätzlichen Kurve nach Glättung der erhaltenen Daten, und zwar einerseits für den tatsächlichen Verkehrsstrom und andererseits für die erfindungsgemäß erfassten Positions-Aktualisierungen; und
  • Fig. 10 ebenfalls in einem Vergleich mit dem tatsächlichen Verkehr die über einen Tag aufgenommenen Positions-Aktualisierungen, wobei in einer zusätzlichen Kurve die Anzahl der "verfolgten" mobilen Endgeräte, die sich durch mehrere Zellen-Bereiche hindurch bewegen, veranschaulicht ist.
The invention will be explained below with reference to particularly preferred embodiments, to which it should not be limited, and with reference to the drawings. In detail in the drawing:
  • Fig. 1 shows schematically a part of a cellular network with cells belonging to two cell areas and a traffic route, for the purpose of illustrating the principle of position-related signaling data;
  • Fig. 2 schematically shows the hierarchy of a GSM network;
  • Fig. 3 shows schematically a part of a GSM network with a system for obtaining traffic flow information coupled thereto in accordance with the invention;
  • 4 shows a protocol stack of a position update request;
  • Fig. 5 shows the signaling and messages in a position updating process;
  • Fig. 6 shows the formats and the hierarchy (protocol stack) for a position update request;
  • 7 shows a diagram of the detection of the signaling data in the area of a central mobile switching center with a network card probe, a probe server and a distributed database;
  • Fig. 8 is a block diagram illustrating data preparation for later analysis; Fig. 8A is a flow chart for illustrating the operation of data processing;
  • 9 shows in a diagram the number of detected events (ie of detected mobile terminals) over time with an additional curve after smoothing of the received data, on the one hand for the actual traffic flow and on the other hand for the position updates detected according to the invention; and
  • Fig. 10 also shows in a comparison with the actual traffic the position updates recorded over a day, wherein in an additional curve the number of "tracked" mobile terminals moving through several cell areas is illustrated.

Im Folgenden wird die Erfindung beispielhaft in Zusammenhang mit einem GSM-Netz erläutert, wobei die Erfindung aber wie bereits angedeutet in gleicher Weise für andere zellulare Mobilfunknetze eingesetzt werden kann, bei denen Zellen zu logischen Gruppen, Zellen-Bereiche genannt, zusammengefasst sind, in denen ein Teilnehmer gesucht ("gepaged") werden kann, wenn für ihn ein Ruf erhalten wird. Diese logischen Gruppen von Zellen werden im Fall eines GSM-Netzes (GSM - Global System for Mobile Communications - Globales Mobilfunksystem) "Location Areas" (LA) genannt, im Fall eines Netzes mit Paketvermittlung GPRS (General Packet Radio Service - allgemeiner paketvermittelter Datenfunkdienst) "Routing Areas" (RA), im Fall eines UMTS-Netzes, einem vom GSM-Netz unabhängigen Netz (UMTS - Universal Mobile Telecommunication System - Universelles Mobilfunksystem) "Location Areas", "Routing Areas" bzw. "UTRAN Registration Areas" (URA).In the following, the invention is explained by way of example in connection with a GSM network, but as already indicated, the invention can be used in the same way for other cellular mobile networks in which cells are grouped into logical groups, called cell areas, in which a subscriber can be "paged" if a call is received for him. These logical groups of cells are called "Location Areas" (LA) in the case of a GSM (Global System for Mobile Communications) network, in the case of a Packet Switched GPRS (General Packet Radio Service) network. "Routing Areas" (RA), in the case of a UMTS network, a network independent of the GSM network (UMTS - "Universal Mobile Telecommunication System") "Location Areas", "Routing Areas" or "UTRAN Registration Areas" ( URA).

Wenn die Telefonnummer einer mobilen Station MS, hier als mobiles Endgerät bezeichnet, gewählt wird, so wird der Anruf durch das Telefonnetz zur zuständigen Netzübergangs-Funkvermittlungsstelle geroutet, von der eine Verbindung zum HLR (Home Location Register) aufgebaut wird, um die Gültigkeit der gerufenen Nummer und die Autorisierung zur Benutzung der geforderten Dienste zu verifizieren. Das HLR erfragt anschließend vom VLR (Visitor Location Register) die Roaming-Nummer des Teilnehmers, und anhand dieser Roaming-Nummer kann das HLR dann jene zentrale Funkvermittlungsstelle bestimmen, die gerade für das mobile Endgerät zuständig ist. Wenn das mobile Endgerät aktuell verfügbar ist, was von der zentralen Funkvermittlungsstelle über das VLR verifiziert wird, startet die Funkvermittlungsstelle einen Rundruf durch alle angeschlossenen Zellen, das so genannte "Paging". Diese Rundruf-Nachricht wird von den Basisstationen BTS (Base Transceiver Station) des BSS (Basisstationen-Subsystem) gesendet.If the telephone number of a mobile station MS, referred to here as a mobile terminal, is selected, the call is routed through the telephone network to the responsible gateway radio exchange from which a connection to the HLR (Home Location Register) to verify the validity of the called number and the authorization to use the requested services. The HLR then requests from the VLR (Visitor Location Register) the roaming number of the subscriber, and based on this roaming number, the HLR can then determine the central mobile switching center, which is currently responsible for the mobile terminal. If the mobile terminal is currently available, which is verified by the central office via the VLR, the mobile services switching center will start broadcasting through all connected cells, called "paging". This broadcast message is sent by the BTS (base transceiver station) base stations of the BSS (base station subsystem).

Um dieses "Paging" zu ermöglichen, werden alle mobilen Endgeräte, egal ob sie nur eingeschaltet sind oder ob sie aktiv benützt werden, beim Eintritt in einen neuen Zellen-Bereich mit Hilfe der normalen so genannten Location Updates (LU - allgemein Lokalisierungs-Updates) erfasst, so dass jener Zellen-Bereich bekannt ist, in dem sich das betroffene mobile Endgerät gerade aufhält. Dieses Location Update (allgemein: diese Positions-Aktualisierung) ist demgemäß eine obligatorische Prozedur für alle Mobilgeräte, und die entsprechenden Nachrichten werden vom mobilen Endgerät oder/und von der zentralen Funkvermittlungsstelle generiert sowie zwischen dem mobilen Endgerät und der zentralen Funkvermittlungsstelle transparent übertragen. (Die zentrale Funkvermittlungsstelle wird auch MSC - Mobile Switching Center - genannt.)In order to enable this "paging", all mobile devices, whether they are only switched on or actively used, when entering a new cell area using the normal so-called Location Updates (LU - general localization updates) detected, so that the cell area is known in which the affected mobile terminal is currently located. This location update (in general: this position update) is accordingly a mandatory procedure for all mobile devices, and the corresponding messages are generated by the mobile terminal or / and by the central mobile switching center and transmitted transparently between the mobile terminal and the central mobile switching center. (The central mobile switching center is also called MSC - Mobile Switching Center.)

Vergleichbare Aktualisierungen bei der Lokalisierung der mobilen Endgeräte gibt es im Falle von GPRS (dort werden diese Aktualisierungen RAU - Routing Area Updates genannt) sowie beim UMTS-Netz.Comparable updates to the localization of mobile devices are in the case of GPRS (where these updates are called RAU - Routing Area Updates) and the UMTS network.

Fig. 1 zeigt nun schematisch zwei Zellen-Bereiche (Location Areas - LA) LA A und LA B, die jeweils eine Anzahl von Zellen Z, z.B. jeweils erste Zellen Z A1 bzw. Z B1 entlang eines Verkehrsweges V, etwa einer Autobahn, gesehen in Fahrtrichtung (s. Pfeil) eines sich in einem Fahrzeug entlang des Verkehrsweges V bewegenden mobilen Endgerätes MS (MS - Mobile Station), enthalten. In jeder Zelle Z wird das mobile Endgerät MS über eine Basisstation BTS (s. auch Fig. 2) in die Gesprächsverbindung eingebunden, und alle Basisstationen BTS eines Zellenbereichs werden von zumindest einem Basisstationen-Controller BSC angesteuert und kontrolliert, vgl. Fig. 2. Demgemäß definiert ein Basisstationen-Controller BSC oder definieren mehrere Basisstationen-Controller BSC zusammen jeweils einen Zellen-Bereich LA. (Nachfolgend wird aber der Einfachheit halber bei den beschriebenen Beispielen davon ausgegangen, dass ein Basisstationen-Controller BSC einen Zellen-Bereich LA definiert.)1 shows schematically two cell areas (Location Areas - LA) LA A and LA B, each of which has a number of cells Z, eg first cells Z A1 or Z B1 along a traffic route V, for example a highway in the direction of travel (see arrow) of a moving in a vehicle along the traffic route V mobile terminal MS (MS - Mobile Station) included. In each cell Z, the mobile terminal MS is integrated into the call connection via a base station BTS (see also Fig. 2), and all base stations BTS of a cell area are controlled and controlled by at least one base station controller BSC, cf. Figure 2. Accordingly, a base station controller BSC defines or multiple base station controllers BSC together define a cell area LA, respectively. (However, for the sake of simplicity, in the examples described below, it is assumed that a base station controller BSC defines a cell area LA.)

Gemäß Fig. 2 sind die Basisstationen-Controller BSC ihrerseits einer gemeinsamen zentralen Funkvermittlungsstelle MSC zugeordnet. In einem Mobilfunknetz sind dann üblicherweise mehrere solche Funkvermittlungsstellen MSC vorgesehen und miteinander verbunden, s. auch Fig. 3.According to FIG. 2, the base station controllers BSC are in turn assigned to a common central mobile switching center MSC. In a mobile network then usually several such mobile switching centers MSC are provided and interconnected, s. also Fig. 3.

In Fig. 1 ist weiters der Vollständigkeit halber auch schematisch ein so genannter Handover-Vorgang angedeutet, der bei einem Zellenwechsel während eines laufenden Gesprächs erfolgt, wenn sich also der sprechende Teilnehmer über Zellgrenzen hinweg bewegt. Dieses "Handover" ist im Bereich der Zellgrenzen 1 bzw. 2 mit dicken Strichen angedeutet, wobei im Fall der Zellgrenze 2 zugleich auch die Grenze zwischen den Zellen-Bereichen LA A und LA B gegeben ist.In Fig. 1 is further the sake of completeness also schematically indicated a so-called handover process, which takes place during a cell change during an ongoing conversation, so if the speaking participant moves across cell boundaries. This "handover" is indicated in the region of the cell boundaries 1 and 2 with thick lines, wherein in the case of the cell boundary 2 at the same time also the boundary between the cell areas LA A and LA B is given.

Abgesehen von diesem speziellen Handover-Vorgang, bei dem der sprechende Teilnehmer sozusagen von einer Basisstation zur nächsten weitergereicht wird, gibt es in einem GSM-Netz weitere Prozeduren, die die Bewegung (Mobility) von Teilnehmern im Netz behandeln. Wie bereits erwähnt muss ständig die Voraussetzung dafür bestehen, dass ein Teilnehmer gepaged werden kann, damit dieser Teilnehmer, der sich irgendwo im Netzgebiet befindet, auch gerufen werden kann, oder damit ihm eine Nachricht, z.B. eine Kurznachricht (SMS), zugestellt werden kann. Hierzu wird wie erwähnt mit Hilfe der Lokalisierungs-Updates vom Netz der jeweilige Zellen-Bereich erfasst, in den der Teilnehmer eintritt, so dass der aktuelle Aufenthaltsort des Teilnehmers, d.h. eines eingeschalteten mobilen Endgeräts (das nicht aktiv sein muss) mit einer gewissen Granularität ständig nachgeführt wird.Apart from this special handover process, in which the speaking subscriber is passed on, so to speak, from one base station to the next, there are further procedures in a GSM network which deal with the mobility of subscribers in the network. As already mentioned, the prerequisite must always be that a subscriber can be paged, so that this subscriber, who is somewhere in the network area, can also be called, or that a message, for example a short message (SMS), can be sent to him. For this purpose, as mentioned with the help of localization updates from the network, the respective cell area is detected, in which the subscriber enters, so that the current location of the subscriber, ie a powered-mobile terminal (which must not be active) with a certain granularity constantly is tracked.

Für diese Positionsüberwachung könnten an sich - und dies war bisher Stand der Technik - die Schnittstellen zwischen den Basisstationen BTS und dem jeweils zugehörigen Basisstationen-Controller überwacht werden, also die so genannten Abis-Schnittstellen. Aus Fig. 2 wird hier bereits deutlich, dass dann in einem Netz tatsächlich außerordentlich viele derartige Abis-Schnittstellen oder -Verbindungen zu überwachen sind, wobei auch die wirklich interessierenden Positionsdaten aus einer Unmenge von Daten extrahiert werden müssen, so dass nicht nur ein hoher apparativer Aufwand, sondern auch ein beträchtlicher verfahrenstechnischer Aufwand damit verbunden ist. Hinzu kommt, dass in diesem Bereich die Hardware-Komponenten oft Hersteller-abhängig unterschiedlich ausgebildet sind, so dass für die Datenextraktion entsprechende Adaptierungen notwendig sind.For this position monitoring, the interfaces between the base stations BTS and the respectively associated base station controller could be monitored per se - and this was the state of the art - the so-called A bis interfaces. From Fig. 2, it is already clear that in a network actually very many such A bis- interfaces or connections are to be monitored, and the really interesting position data must be extracted from a plethora of data, so that not only a high Apparative effort, but also a considerable procedural effort is associated with it. In addition, in this area, the hardware components are often designed differently depending on the manufacturer, so that appropriate adaptations are necessary for the data extraction.

Die Schnittstellen oder -Verbindungen zwischen den einzelnen Basisstationen-Controllern BSC und den jeweils zugehörigen zentralen Funkvermittlungsstellen MSC werden A-Schnittstellen oder A-Verbindungen genannt, wobei wie aus Fig. 2 unmittelbar ersichtlich im Vergleich zu den Abis-Schnittstellen wesentlich weniger A-Schnittstellen oder A-Verbindungen vorliegen bzw. überwacht werden müssen. Dadurch kann, wenn an dieser Stelle Daten extrahiert werden, der Aufwand ganz wesentlich verringert werden, abgesehen von dem Vorteil, dass an dieser Stelle üblicherweise standardisierte Hardware-Komponenten vorliegen, so dass auch keine Anpassungen der Sonden für die Datenerfassung erforderlich sind. Weiters können die Daten jeweils im Bereich einer zentralen Funkvermittlungsstelle MSC konzentriert erfasst werden, so dass sich auch eine Vereinfachung für die Datenübertragung, für deren weitere Verarbeitung zwecks Gewinnung von Verkehrsfluss-Informationen, ergibt. Dies ist außer aus Fig. 2 auch unmittelbar aus Fig. 3 ersichtlich, wo im Bereich von zentralen Funkvermittlungsstellen MSC, z.B. der Zentrale 3, verschiedene direkt angeschaltete Sonden 4 in den A-Verbindungen zu den zugehörigen Basisstationen-Controllern BSC veranschaulicht sind.The interfaces or connections between the individual base station controllers BSC and the respectively associated central mobile switching centers MSC are called A-interfaces or A-connections, wherein as shown in FIG. 2 immediately apparent in comparison to the A to interfaces substantially less A-interfaces or A compounds must be present or monitored. As a result, if data is extracted at this point, the effort can be substantially reduced, apart from the advantage that usually standardized hardware components are present at this point, so that no adjustments of the probes for the data acquisition are required. Furthermore, the data can in each case be concentratedly recorded in the area of a central mobile switching center MSC, so that there is also a simplification for the data transmission, for its further processing for the purpose of obtaining traffic flow information. This is apparent from Fig. 2 also directly from Fig. 3, where in the range of central mobile switching centers MSC, such as the central office 3, various directly connected probes 4 are illustrated in the A-connections to the associated base station controllers BSC.

Der Vollständigkeit halber ist im Schema von Fig. 3 auch im Bereich unten links im Detail ein Basisstationen-Controller BSC mit über eine Abis-Schnittstelle angeschlossenen Basisstationen BTS und mit einer der A-Verbindung zugeordnete Sonde 4 gezeigt (BTS - Base Transceiver Station).For the sake of completeness, a base station controller BSC with base stations connected via an A to interface is also shown in detail in the diagram of FIG. 3 in the lower left area BTS and with a probe 4 assigned to the A-connection (BTS - Base Transceiver Station).

Die Sonden 4 übermitteln die aufgenommenen Daten, nämlich die üblichen SS7-Nachrichten (SS7, auch SS#7 - Signalling System No. 7 - Signalisierungssystem Nr. 7, ein internationaler Telekommunikationsstandard der ITU) an eine Überwachungseinheit 5.The probes 4 transmit the recorded data, namely the usual SS7 messages (SS7, also SS # 7 - Signaling System No. 7 - Signaling System No. 7, an international telecommunication standard of the ITU) to a monitoring unit 5.

Die SS7-Nachrichten entsprechen einem Protokollstapel mit 7 Schichten, wobei die hier wesentlichen Schichten (oberhalb der MTP1- bis MTP3-Schichten (MTP - Message Transfer Part - Nachrichtenübertragungsteil) die SCCP-Schicht (SCCP - Signalling Connection Control Part - Signalisierungs-Verbindungs-Kontrollteil) und die Schichten darüber sind.The SS7 messages correspond to a protocol stack with 7 layers, the layers essential here (above the MTP1 to MTP3 layers (MTP - message transfer part) the SCCP layer (SCCP - Signaling Connection Control Part)). Control part) and the layers are over it.

Die Überwachungseinheit 5 gehört zusammen mit einer Datenfiltereinheit 6 zu einer Datenaufbereitungseinheit 7, von der die extrahierten Lokalisierungs-Update-Daten in einer Datenbank 8 (bei der es sich auch um eine verteilte Datenbank handeln kann) abgelegt werden. Auf diese Datenbank 8 greift eine durch ein oder mehrere Rechnermittel realisierte Analyseinheit 9 zu, wobei diese Analyseinheit 9 weiters mit einer weiteren Datenbank 10 verbunden ist, in der geographische Daten bzw. Koordinaten abgelegt sind. Mit Hilfe der Analyseeinheit 9 gewonnene Verkehrsfluss-Informationen werden schließlich über eine Ausgabeeinheit 11 ausgegeben, z.B. ausgedruckt oder auf einem Display angezeigt. Selbstverständlich ist der Analyseeinheit 9 ebenso wie der Überwachungseinheit 5 eine Eingabeeinheit zugeordnet (was aber in Fig. 3 nicht näher gezeigt ist), um so beispielsweise den jeweiligen Verkehrsweg V (s. Fig. 1) festzulegen und damit auch jene Sonden 4 zu bestimmen, die für die Überwachung dieses Verkehrsweges V im Hinblick auf sich darauf bewegende, d.h. in Fahrzeugen mitgeführte mobile Endgeräte MS zu bestimmen. Von Bedeutung ist dabei, dass zwar grundsätzlich alle Basisstationen-Controller BSC laufend überwacht werden (können), dass aber im Falle, dass nur ganz bestimmte Verkehrswege V untersucht werden sollen, nur die entsprechenden Sonden 4 in den A-Verbindungen von der jeweiligen Funkvermittlungsstelle MSC zu den betroffenen BSCs aktiviert oder durchgeschaltet werden. Dies kann beispielsweise über die Überwachungseinheit 5 bewerkstelligt werden, indem dort nur jene Eingänge, an die die zufolge der vorgegebenen Zellen-Bereiche betroffenen Sonden 4 angeschlossen sind, aktiviert oder ausgewählt werden. Diese Auswahl kann über eine eigene Eingabeeinheit an der Überwachungseinheit 5 oder aber auch gegebenenfalls über die Analyseeinheit 9 (bzw. die diese Analyseeinheit 9 realisierende Rechnermittel) durchgeführt werden, wobei dann eine entsprechende Verbindung zwischen dieser Analyseeinheit 9 und der Überwachungseinheit 5 vorgesehen sein wird. Dies ist schematisch in Fig. 3 mit einer strichlierten Verbindung 12 angedeutet.The monitoring unit 5, together with a data filter unit 6, belongs to a data preparation unit 7, from which the extracted localization update data are stored in a database 8 (which may also be a distributed database). An analysis unit 9 realized by one or more computer means accesses this database 8, this analysis unit 9 furthermore being connected to a further database 10 in which geographic data or coordinates are stored. With the help of the analysis unit 9 obtained traffic flow information are finally output via an output unit 11, for example, printed or displayed on a display. Of course, as well as the monitoring unit 5, the analysis unit 9 is assigned an input unit (which is not shown in greater detail in FIG. 3), for example to define the respective traffic route V (see FIG. 1) and thus also to determine those probes 4. determine for the monitoring of this traffic route V in terms of moving on it, ie in vehicles carried mobile terminals MS. Of importance is that, although basically all base station controllers BSC are continuously monitored (can), but that in the event that only very specific traffic routes V are to be examined, only the corresponding probes 4 in the A connections from the respective mobile switching center MSC activated or switched through to the affected BSCs. This can for example be accomplished via the monitoring unit 5 by only those inputs to which the probes 4 affected by the given cell regions are connected are activated or selected there. This selection can be carried out via a separate input unit on the monitoring unit 5 or, if appropriate, also via the analysis unit 9 (or the computer means implementing this analysis unit 9), in which case a corresponding connection between this analysis unit 9 and the monitoring unit 5 will be provided. This is indicated schematically in FIG. 3 with a dashed connection 12.

In Fig. 4 ist schematisch ein Protokollstapel einer Lokalisierungs-Update-Anfrage (Location Updating Request) veranschaulicht. Dabei handelt es sich um jenes Format, wie es an der A-Schnittstelle vorhanden ist. Die Informationselemente einer solchen Lokalisierungs-Update-Anfrage sind wie folgt:

  • Protokolldiskriminator
  • Chiffrierschlüssel-Laufnummer
  • Art des Location-Updates (normal, periodisch, Anhang zu einer Teilnehmer-Identifikation)
  • Identifizierung (Kennung) des Zellen-Bereichs (Location Area Code - LAC)
  • Klassenbezeichnung des mobilen Endgerätes
  • Kennung des mobilen Endgerätes (TMSI oder IMSI)
FIG. 4 schematically illustrates a protocol stack of a location updating request. This is the format that exists at the A interface. The information elements of such a localization update request are as follows:
  • protocol discriminator
  • Encryption key sequence number
  • Type of location update (normal, periodic, attachment to a participant identification)
  • Identification (Identification) of the Cell Area (Location Area Code - LAC)
  • Class designation of the mobile terminal
  • Identification of the mobile terminal (TMSI or IMSI)

Von diesen Informationselementen sind die folgenden drei Elemente von Interesse: Primär die Identifikation des Zellen-Bereichs; sodann die Kennung des Teilnehmers, d.h. des mobilen Endgerätes, um so diesen Teilnehmer verfolgen zu können; und überdies bevorzugt der Typ des Location-Updates, um auf diese Weise die normalen Location-Updates aus allen MM-Nachrichten (MM - Mobility Management) herauszufiltern.Of these information elements, the following three elements are of interest: primary the identification of the cell area; then the identifier of the subscriber, i. the mobile terminal so as to be able to follow this subscriber; and, moreover, the location update type prefers to filter out the normal location updates from all MM messages (MM mobility management).

Die DTAP-Nachricht (DTAP - Direct Transfer Application Part - Direktübertragungs-Anwendungsteil) wird vom Basisstationen-Controller BSC in einer BSSMAP-Nachricht (BSSMAP - BSS Management Application Part - Basisstations-Subsystem-Managementanwendungsteil) eingekapselt übertragen. In dieser Information ist die Identifikation der momentan bedienenden Zelle (Zellen-ID) und die Identifikation des korrespondierenden Zellen-Bereichs (LAC) enthalten. Das zugehörige Informationselement wird CL3I genannt (Complete Layer 3 Information; Complete Layer - vollständige Schicht), und es ist Teil der BSSMAP-Nachricht. Die BSSMAP-Nachricht wird gegebenenfalls als optionaler Parameter in einer Verbindungsanfrage (CR - Connection Request) mitgesandt, wenn eine SS7-Verbindung zwischen dem Basisstationen-Controller BSC und der (zugehörigen) zentralen Funkvermittlungsstelle MSC errichtet wird. Die zentrale Funkvermittlungsstelle MSC wird ihrerseits die Lokalisierungs-Update-Anfrage akzeptieren (Location Updating Accept) oder ablehnen (Location Updating Reject), vgl. auch die Signalisierungsvorgänge gemäß Fig. 5.The DTAP message (DTAP - Direct Transfer Application Part - Remote application part) is encapsulated by the base station controller BSC encapsulated in a BSSMAP (BSS Management Application Part) message. This information includes the identification of the currently serving cell (cell ID) and the identification of the corresponding cell area (LAC). The associated information element is called CL3I (Complete Layer 3 Information, complete layer) and it is part of the BSSMAP message. If necessary, the BSSMAP message is sent as an optional parameter in a connection request (CR) when an SS7 connection is established between the base station controller BSC and the (associated) central mobile switching center MSC. For its part, the central mobile switching center MSC will accept the location update request (Location Updating Accept) or reject it (Location Updating Reject), cf. also the signaling processes according to FIG. 5.

In Fig. 4 und 5 sind insgesamt folgende standardisierten Signalisierungsnachrichten und -vorgänge bei einem Lokalisierungs-Update gezeigt:

  • SCCP - Signalling Connection Control Part - Signalisierungsverbindungs-Steuerteil
  • CR - Connection Request - Verbindungsanfrage
  • LAC old - alter Location Area Code
  • LAC new - neuer Location Area Code
  • Cell ID new - Identifikation der neuen Zelle
  • CC - Connection Confirm - Verbindungsbestätigung
  • DT1 - Dataform 1 - Datenform 1
  • RLSD - Released - freigegeben
  • RLC - Release complete - Freigabe komplett
4 and 5, the following standardized signaling messages and operations are shown overall in a localization update:
  • SCCP - Signaling Connection Control Part - signaling connection control part
  • CR - Connection Request - connection request
  • LAC old - old Location Area Code
  • LAC new - new Location Area Code
  • Cell ID new - Identification of the new cell
  • CC - Connection Confirm - Connection confirmation
  • DT1 - Dataform 1 - Data Form 1
  • RLSD - Released - Released
  • RLC - Release complete - Release complete

Aus dem vorstehenden kurzen Überblick betreffend Signalisierung und Protokollstapel bei Location Updating Requests ist ersichtlich, dass die hier interessierenden Informationen bzw. Daten für jedes mobile Endgerät MS, das von einem Zellen-Bereich LA A in einen nachfolgenden LA B wechselt, an den A-Schnittstellen verfügbar sind und dort daher extrahiert und von anderen Daten, die verworfen werden, herausgefiltert oder abgetrennt und einer Verarbeitung zugeführt werden können. Typisch ist dabei, dass zwar innerhalb eines jeweiligen Zellen-Bereichs LA nur beschränkt Informationen über die einzelnen Zellen verfügbar sind, dass aber diese Zellen-Informationen für die Positionsdaten-Bestimmung ausreichen, da jeweils die erste Zelle, z.B. Z B1, eines Zellen-Bereichs, z.B. LA B, bekannt gegeben wird, wenn das Fahrzeug mit dem mobilen Endgerät MS aus dem einen, ersten, Zellen-Bereich LA A in den nachfolgenden, zweiten Zellen-Bereich LA B wechselt. Über den vorstehend angesprochenen normalen Lokalisierungs-Update-Vorgang sind beim Wechsel von einem Zellen-Bereich, z.B. LA A, in den nachfolgenden Zellen-Bereich, z.B. LA B, die Identifikation des neuen Zellen-Bereichs, z.B. LA B, sowie der neuen ersten Zelle Z B1 dieses neuen Zellen-Bereichs LA B bekannt. Die Position des mobilen Endgerätes MS ist dabei mit der Auflösung einer Zelle, nämlich der ersten Zelle, z.B. Z B1, bekannt und nicht bloß ganz allgemein mit der Auflösung des zugehörigen Zellen-Bereichs LA B, so dass eine gute Positions-Bestimmung möglich ist. Dies ist auch dann von Vorteil, wenn gleichzeitig mehrere Verkehrswege vorliegen, die gesondert zu überwachen sind, oder von denen nur einer überwacht werden soll, da dann die jeweils erste Zelle identifizierbar ist, vgl. z.B. auch die Zelle Z A2 für den Verkehrsweg V' in Fig. 1.From the above brief overview of signaling and protocol stacks in location updating requests, it can be seen that the information or data of interest here for each mobile terminal MS, which changes from a cell area LA A to a subsequent LA B, at the A interfaces are available and therefore extracted therefrom and filtered or separated from other data that is discarded and sent for processing. It is typical that although within a respective cell area LA limited information about the individual cells are available, but that this cell information is sufficient for the position data determination, since each of the first cell, e.g. Z B1, a cell area, e.g. LA B, is announced when the vehicle with the mobile terminal MS from the one, first cell area LA A in the subsequent, second cell area LA B changes. Via the normal localization update process mentioned above, when changing from a cell area, e.g. LA A, in the subsequent cell area, e.g. LA B, the identification of the new cell area, e.g. LA B, as well as the new first cell Z B1 of this new cell area LA B known. The position of the mobile terminal MS is at the resolution of a cell, namely the first cell, e.g. Z B1, known and not merely in general with the resolution of the associated cell area LA B, so that a good position determination is possible. This is also advantageous if there are several traffic routes at the same time, which are to be monitored separately, or of which only one is to be monitored, since then the respective first cell can be identified, cf. e.g. also the cell Z A2 for the traffic route V 'in FIG. 1.

Der Vollständigkeit halber sollen noch anhand der Fig. 6 die Formate der Signalisierungs-Schichten oberhalb der MTP-Schichten für den Fall eines DTAP-Location Updating Requests erläutert werden. Der SCCP-Teil sieht verbindungslose und verbindungsorientierte Netzwerks-Dienstleistungen oberhalb der MTP-Schicht 3 vor. Während MTP3 Verbindungspunkt-Codes vorsieht, damit Nachrichten an spezifische Signalisierungsstellen gerichtet werden können, sieht der SCCP-Teil Subsystem-Nummern vor, um Nachrichten an spezifische Anwendungen oder Subsysteme an diesen Signalisierungspunkten zu adressieren. Im Einzelnen enthält der SCCP-Teil ein Routing-Kennzeichen 13 (Routing Label), gefolgt von einem den Nachrichtentyp angebenden Code 14, der für alle Nachrichten verbindlich ist. Dieser Nachrichtentyp-Code definiert eindeutig die Funktion und das Format jeder SCCP-Nachricht. Danach folgt ein verbindlicher fester Teil 15, d.h. ein verbindlicher Teil mit fester Länge für einen jeweiligen Nachrichtentyp, wogegen der nachfolgende an sich ebenfalls verbindliche Teil 16 ein Teil von variabler Länge ist, wobei der Name eines jeden Parameters in diesem Teil und die Reihenfolge, in der Zeiger (Pointer) gesendet werden, implizit im Nachrichtentyp enthalten ist. Schließlich folgt noch ein optionaler Teil 17, der Parameter enthält, die in der jeweiligen Nachrichtenart auftreten können oder aber nicht. Dabei können Parameter mit fester Länge ebenso wie solche mit variabler Länge enthalten sein. Jeder optionale Parameter beinhaltet den Parameternamen, eine Längenangabe sowie den Parameterinhalt.For the sake of completeness, the formats of the signaling layers above the MTP layers for the case of a DTAP location updating request will be explained with reference to FIG. 6. The SCCP part provides connectionless and connection-oriented network services above MTP layer 3. While MTP3 provides connection point codes for directing messages to specific signaling sites, the SCCP part provides subsystem numbers for messages to address specific applications or subsystems at these signaling points. Specifically, the SCCP part includes a Routing Label 13, followed by a Message Type Specifying Code 14 that is binding on all messages. This message type code uniquely defines the function and format of each SCCP message. This is followed by a binding fixed part 15, ie a fixed-length binding part for each message type, whereas the subsequent part 16, which is also binding in its own right, is a part of variable length, the name of each parameter in this part and the order, in the pointer (pointer) is sent implicitly in the message type. Finally, there follows an optional part 17, which contains parameters that may or may not occur in the respective message type. Fixed length parameters as well as variable length parameters may be included. Each optional parameter contains the parameter name, a length specification and the parameter content.

In diesem Teil 17 wird der BSSAP-Teil übertragen, der wieder den eigentlichen Daten vorhergehende Kopfdaten 18 betreffend den Nachrichtentyp sowie einen Datenteil 19 betreffend die Länge der Nachricht enthält. Im Nutzteil ("Payload") wird der BSSMAP-Teil übertragen, in dem auf ein den Nachrichtentyp angegebenes Byte, Teil 20, die Zellen-Identifizierung 21 sowie anschließend die Schicht 3-Information 22 folgt. Die Zellen-Identifizierung 21 beinhaltet in einem Teil 23 die Element-ID, in einem Teil 24 eine Längenangabe und in einem Teil 25 einen Diskriminator; danach folgen die Zellen-Identifikations-Angaben, nämlich zunächst der Teil 26 mit dem Location Area Code (LAC) und anschließend die eigentliche Zellen-Identifikation 27. In der Schicht 3-Information sind wieder zunächst Angaben 28, 29 betreffend Element-Identifikation (Element-ID) und Länge sowie im Anschluss daran im Teil 30 der Inhalt der Schicht 3-Information enthalten. Der Basisstationen-Controller bringt die ankommende Location Updating-Anfrage in der Schicht 3-Information unter und sendet diese Nachricht an die zugehörige zentrale Funkvermittlungsstelle MSC.In this part 17, the BSSAP part is transmitted, which again contains the actual data preceding header data 18 concerning the message type and a data part 19 concerning the length of the message. In the payload, the BSSMAP part is transmitted, in which a byte, part 20, the cell identifier 21, followed by the layer 3 information 22 follows, following a message type. The cell identifier 21 includes in a part 23 the element ID, in a part 24 a length indication and in a part 25 a discriminator; then follow the cell identification information, namely first the part 26 with the Location Area Code (LAC) and then the actual cell identification 27. In the layer 3 information are again first 28, 29 concerning element identification (element ID) and length, and then, in part 30, the contents of the layer 3 information. The base station controller submits the incoming location updating request in the layer 3 information and sends this message to the associated central mobile switching center MSC.

Innerhalb der Schicht 3-Information 30 ist ein ProtokollDiskriminator 31 (z.B. Mobility Management - MM) dann eine Angabe 32 betreffend Nachrichtentyp, eine Chiffrierschlüssel-Laufnummer 33, eine Angabe 34 betreffend die Art des Location Updatings (z.B. normal oder periodisch), sodann die Location Area (Zellen-Bereich)-Identifikation 35, mit dem MCC-Code (Mobile Country Code) und dem eigentlichen LAC-Code, ferner die bereits erwähnte Endgerät-Klassenbezeichnung 36 sowie schließlich die Kennung des mobilen Endgeräts, Teil 37, enthalten, wobei diese Kennung 37 des Endgeräts entweder die übliche IMSI oder TMSI-Identifikation beinhalten kann.Within the layer 3 information 30 is a protocol discriminator 31 (eg Mobility Management - MM) then an indication 32 concerning message type, a cipher key sequence number 33, an indication 34 concerning the type of location updating (eg normal or periodic), then the location area (cell area) identification 35, with the Mobile Country Code (MCC) code and the actual LAC code, the terminal class name 36 already mentioned, and finally the identifier of the mobile terminal, part 37, this identifier 37 of the terminal being either the usual IMSI or TMSI Identification may include.

Wie somit ersichtlich sind an dieser Stelle, somit an der A-Schnittstelle, alle erforderlichen Informationen vorhanden, um ein mobiles Endgerät MS beim Wechseln von einem Zellen-Bereich, z.B. LA A, zum nächsten, z.B. LA B, zu identifizieren und über mehrere solche Zellen-Bereichs-Wechsel hinweg zu verfolgen. Damit ist die beschriebene einfache Möglichkeit gegeben, im Falle des Mitführens von mobilen Endgeräten MS in Fahrzeugen, die sich auf einem überwachten Verkehrsweg V bewegen, diese mobilen Endgeräte MS mit der Genauigkeit einer Zelle (nämlich immer der ersten Zelle, z.B. Z A1 bzw. Z B1, eines neu betretenen Zellen-Bereichs) zu lokalisieren und so von Zellen-Bereich zu Zellen-Bereich zu verfolgen.As can thus be seen, at this point, thus at the A interface, all the necessary information is present to allow a mobile terminal MS to change from a cell area, e.g. LA A, to the next, e.g. LA B, and to track over several such cell-area changes. Thus, the simple possibility described is given, in the case of carrying mobile terminals MS in vehicles that move on a monitored traffic route V, these mobile terminals MS with the accuracy of a cell (namely always the first cell, eg Z A1 and Z B1, a newly entered cell area) and thus track from cell area to cell area.

In Fig. 7 ist die Datenaufnahme an einer zentralen Funkvermittlungsstelle MSC mit Hilfe einer Sonde 4 in Form einer Netzwerkskarte mehr im Detail gezeigt, wobei die Netzwerkskarte die dort vorhandenen Standard-E1-Verbindungen induktiv abfühlt und so die auf diesen E1-Verbindungen übertragenen Daten zur Datenaufbereitungseinheit 7, auch Sonden-Server genannt, überträgt. Mit dem Bus-System 38 ist angedeutet, dass von mehreren derartigen Sonden 4 entsprechende Datenübertragungen zur Einheit 7 hin erfolgen. Die Bezeichnung "E1" ist ein CEPT-Standard mit einer Übertragungsrate von 2.048 Mbit/s, wobei 30 64-kbit-Kanäle (digitale Kanäle) für Sprach- und Datenübertragungen sowie ein 64 kbit/s-Signalisierungskanal sowie weiters ein 64 kbit/s-Kanal zum Framing und zur Wartung zur Verfügung stehen. Die hier einsetzbaren Sonden 4 in Form von Netzwerkskarten E1/T1 sind an sich Standard-Netzwerkskarten, wie sie von verschiedenen Herstellern zur Verfügung gestellt werden, etwa um seitens des Netzbetreibers interne Überwachungen durchzuführen, und diese Netzwerkskarten können für die erfindungsgemäße Datengewinnung in gleicher Weise eingesetzt werden.FIG. 7 shows in more detail the data acquisition at a central mobile switching center MSC with the aid of a probe 4 in the form of a network card, wherein the network card inductively senses the standard E1 connections present there and thus transmits the data transmitted to these E1 connections to the network Data processing unit 7, also called probe server transmits. With the bus system 38 it is indicated that corresponding data transfers to the unit 7 take place from a plurality of such probes 4. The term "E1" is a CEPT standard with a transmission rate of 2,048 Mbit / s, with 30 64 kbit channels (digital channels) for voice and data transmissions as well as a 64 kbit / s signaling channel and another 64 kbit / s Channel are available for framing and maintenance. The usable here probes 4 in the form of network cards E1 / T1 are standard network cards, as provided by various manufacturers, such as the part of the Network operator to perform internal monitoring, and these network cards can be used for the data acquisition invention in the same way.

Im Einzelnen können die Netzwerkskarten-Sonden 4 direkt im Sonden-Server 7 installiert sein, welcher somit im Bereich der E1-Verbindungen angeordnet ist. Der Sonden-Server 7 ist ein Rechner, der die aufgenommenen Daten einer ersten Verarbeitung unterzieht. Der Datenaufbereitungseinheit 7 kann weiters ein Datenbanksystem 8 mit mehreren Datenbankservern 39 zugeordnet sein, in dem die aufgenommenen Daten für einen Rechnerzugriff verfügbar gehalten werden.In detail, the network card probes 4 can be installed directly in the probe server 7, which is thus arranged in the region of the E1 connections. The probe server 7 is a computer which subjects the captured data to first processing. The data processing unit 7 may further be associated with a database system 8 having a plurality of database servers 39 in which the recorded data is kept available for computer access.

Insbesondere kann es sich bei der Konfiguration gemäß Fig. 7 bei der verteilten Datenbank um die Datenbank 8 gemäß Fig. 3 handeln, und der Sonden-Server 7 enthält die Überwachungseinheit 5 sowie die Datenfiltereinheit 6 gemäß Fig. 3. Die Datenfiltereinheit 6 wird auch als "Parser" bezeichnet. Die Funktionsweise dieser kombinierten Datenaufbereitungseinheit 7 wird nachfolgend anhand des Schemas gemäß Fig. 8 sowie des Flussdiagramms gemäß Fig. 8A detaillierter erläutert.In particular, in the configuration according to FIG. 7, the distributed database can be the database 8 according to FIG. 3, and the probe server 7 contains the monitoring unit 5 and the data filter unit 6 according to FIG. 3. The data filter unit 6 is also called "Parser". The mode of operation of this combined data processing unit 7 will be explained in more detail below with reference to the diagram according to FIG. 8 and the flowchart according to FIG. 8A.

In Fig. 8 ist für den "Parser" 6 im Einzelnen veranschaulicht, dass in einem Modul 40 eine Nachricht von einer betroffenen Verbindung übernommen wird, wonach in einem Modul 41 Nachrichten von irrelevanten Zellen verworfen werden. Gemäß einem Modul 42 werden dann die Location-Updating-Anfragen durch Ausfiltern erfasst, und in einem Modul 43 wird die komplette Schicht 3-Information einschließlich der Zellen-Identifikation (Zellen-ID) und der Location Area-Identifikation (LAC) gelesen. Im Modul 44 wird sodann die Location-Updating-Anfrage einschließlich MS-Kennung (die TMSI/IMSI) sowie des Location Area-Codes LAC gelesen, und danach werden die so gewonnenen Daten im Modul 45 mit einem Zeitstempel versehen. Die Zeitstempel-Daten werden dabei aus einer System-internen Uhr übernommen. Im Anschluss daran werden schließlich die Daten bzw. Nachrichten mit zugehörigem Zeitstempel in der Datenbankeinheit 8 bzw. 39 abgespeichert, s. Block 46.8 illustrates in detail for the "parser" 6 that in a module 40 a message is taken over from an affected connection, according to which in a module 41 messages from irrelevant cells are discarded. According to a module 42, the location updating requests are then detected by filtering, and in a module 43 the complete layer 3 information including the cell identification (cell ID) and the location area identification (LAC) is read. The location updating request including the MS identifier (the TMSI / IMSI) and the location area code LAC is then read in the module 44, and then the data thus obtained is provided with a time stamp in the module 45. The time stamp data is taken from a system-internal clock. Following this, the data or messages with associated time stamp are finally stored in the database unit 8 or 39, s. Block 46.

Gemäß dem zugehörigen, in Fig. 8A gezeigten Flussdiagramm wird nach Einlangen der jeweiligen Nachricht, s. Feld 50, in einem Abfragefeld 51 überprüft, ob die Nachricht einer zu überwachenden Zelle (z.B. Z B1 gemäß Fig. 1) zugehörig ist oder nicht, und wenn nein, wird zum Feld 52 weiter gegangen, um auf die nächste Nachricht zu warten. Ist hingegen eine interessierende Zelle betroffen, so wird gemäß Block 53 die empfangene Nachricht gelesen, und gemäß Block 54 werden die Protokolle wie beschrieben analysiert. Danach wird in einem Abfragefeld 55 abgefragt, ob eine Location Updating(LU)-Anfrage (LU Req) vorliegt; falls dies zutrifft, wird die LU-Abfrage gemäß Block 56 in die Warteschlange gestellt. Wenn keine LU-Anfrage vorliegt, d.h. das Ergebnis der Abfrage in Feld 55 negativ ist, wird in einem nächsten Abfragefeld 57 überprüft, ob eine Location Updating-Annahme-Nachricht (LU Accept) vorliegt, und wenn ja, wird gemäß Feld 58 überprüft, ob eine entsprechende Anfrage bereits in der Warteschlange ist, s. Block 56. Zutreffendenfalls wird dann ein entsprechender Eintrag der angeführten Daten in der Datenbank 8 vorgenommen, s. Block 59 in Fig. 8A. Wird bei der Abfrage gemäß Feld 57 jedoch festgestellt, dass keine LU-Annahme vorliegt, so wird danach gemäß Abfragefeld 60 abgefragt, ob eine LU-Ablehnung (LU Reject) vorliegt; wenn nein, wird in diesem Ablauf zum Block 52 zurückgekehrt und auf die nächste Nachricht gewartet; wenn hingegen das Abfrageergebnis im Feld 60 positiv ist, wird wiederum gemäß einem Abfragefeld 61 überprüft, ob die LU-Anfrage in der Warteschlange ist, und wenn ja, wird die LU-Anfrage gemäß Block 62 aus der Warteschlange gelöscht. Im Übrigen wird wieder zum Block 52 zurückgekehrt und auf die nächste Nachricht gewartet.According to the associated flowchart shown in Fig. 8A upon receipt of the respective message, s. Field 50, in a query field 51, checks whether or not the message belongs to a cell to be monitored (eg, Z B1 in FIG. 1), and if not, goes to field 52 to wait for the next message. If, on the other hand, a cell of interest is involved, then in block 53 the received message is read and in block 54 the protocols are analyzed as described. Thereafter, an inquiry field 55 queries whether a Location Updating (LU) request (LU Req) is present; if so, the LU query is queued in block 56. If there is no LU request, ie the result of the query in field 55 is negative, a check is made in a next query field 57 as to whether a Location Updating Acceptance Message (LU Accept) is present, and if so, it is checked according to field 58, whether a corresponding request is already in the queue, s. Block 56. If appropriate, then a corresponding entry of the listed data is made in the database 8, s. Block 59 in Fig. 8A. However, if it is determined in the query according to field 57 that there is no LU assumption, then in accordance with query field 60 it is queried whether there is an LU reject (LU reject); if not, in this process, the system returns to block 52 and waits for the next message; if, on the other hand, the query result in field 60 is positive, it is again checked in accordance with an inquiry field 61 whether the LU request is in the queue, and if so, the LU request is deleted from the queue according to block 62. Incidentally, the system returns to block 52 and waits for the next message.

Auf der Basis der so gewonnenen und abgespeicherten Positionsdaten mit MS Kennung können nunmehr, insbesondere mit herkömmlichen statistischen Methoden, Informationen betreffend den Verkehrsfluss auf dem jeweils betrachteten Verkehrsweg V gewonnen werden. Dabei können einerseits aus den gefilterten Signalisierungsdaten durch Glättung mit einem herkömmlichen Datenfilter-Algorithmus Schätzungen über die Verkehrsdichte auf dem Verkehrsweg V erhalten werden, es kann die Geschwindigkeit der einzelnen Teilnehmer, d.h. der einzelnen Fahrzeuge, in denen mobile Endgeräte MS mitgeführt werden, geschätzt werden, wobei jeweils die mittlere Geschwindigkeit eines Fahrzeuges oder genauer eines mobilen Endgerätes durch einen Zellen-Bereich, z.B. LA A, sowie durch weitere Zellen-Bereiche entlang des Verkehrsweges V ermittelt wird. Aus diesen Fahrzeuggeschwindigkeiten ebenso wie aus der Schätzung der Verkehrsdichte können dann weitere Erkenntnisse betreffend das Verkehrsgeschehen auf dem beobachteten Verkehrsweg gewonnen werden, wie etwa Annahmen betreffend Stau, kriechender Verkehr, unbehinderter Verkehr und dgl. Verkehrssituationen.On the basis of the position data thus obtained and stored with MS identification, it is now possible, in particular using conventional statistical methods, to obtain information concerning the traffic flow on the particular traffic route V considered. Estimates of the traffic density on the traffic route V can be obtained from the filtered signaling data by smoothing with a conventional data filter algorithm on the one hand, and the speed of the individual subscribers, ie of the individual vehicles in which mobile terminals MS are carried, can be estimated. where respectively the average speed of a vehicle or more precisely a mobile terminal is determined by a cell area, eg LA A, as well as by further cell areas along the traffic route V. From these vehicle speeds, as well as from the estimation of the traffic density, further insights regarding the traffic situation on the observed traffic route can be obtained, such as assumptions regarding congestion, crawling traffic, unrestricted traffic and the like traffic situations.

Was die Dichte des Verkehrsaufkommens auf dem jeweils überwachten Verkehrsweg V betrifft, so werden jeweils einfach die mobilen Endgeräte MS in einem sich entlang des Fahrweges V bewegenden Fahrzeug, und zwar jeweils beim Eintritt in einen neuen Zellen-Bereich unter Identifikation der ersten Zelle dieses Zellen-Bereichs, erfasst und diese Ereignisse werden über der Zeit aufsummiert; dabei wird zweckmäßig, für Trend-Erkennungen etc., auch eine Glättung der gefilterten Daten nach einer herkömmlichen Methode vorgenommen, wie in Fig. 9 veranschaulicht ist. In dieser Fig. 9 zeigt die obere Kurve 70 die geglätteten Daten entsprechende gemittelte Kurve des tatsächlichen, mit Hilfe von am Verkehrsweg V installierten Sensoren erfassten Verkehrs auf dem Verkehrsweg V über der Zeit (in Stunden); der tatsächliche Verkehrsfluss ist mit punktierten Linien 71 angegeben, wobei ersichtlich ist, dass hier sehr große momentane Schwankungen gegeben sind, so dass sich eine Mittelung oder Glättung empfiehlt. Weiters zeigt die gemittelte Kurve 72 in Fig. 9 jenen Verkehr, der aufgrund von in Fahrzeugen mitgeführten mobilen Endgeräten MS, nämlich auf Basis der vorerwähnten Location Updates, erfasst wurde, wogegen der aufgrund der Location Updates erfasste tatsächliche, "hochfrequente" Verkehrsstrom mit Hilfe von punktierten Linien 73 veranschaulicht ist. Aus Fig. 9 ist dabei ersichtlich, dass nach der durchgeführten Mittelung die Daten-Kurve 72, die aufgrund der Location Updates gewonnen wurde, verhältnismäßig gut in qualitativer Hinsicht der tatsächlichen Verkehrsaufkommens-Kurve 70 entspricht, so dass aufgrund von Erfahrungswerten auf Basis der Daten-Kurve 72 auf das tatsächliche Verkehrsaufkommen geschlossen werden kann. Die niedrigeren Werte der Kurve 72 im Vergleich zur Kurve 70 ergeben sich dadurch, dass nicht jedes Fahrzeug ein - eingeschaltetes - mobiles Endgerät mit sich führt, und dass es andererseits auch denkbar ist, dass, wenn derartige Endgeräte mitgeführt werden, diese anderen Netzbetreibern zuzuordnen sind. Im vorliegenden Beispiel ergibt sich, dass ungefähr 1/3 der Fahrzeuge ein eingeschaltetes mobiles Endgerät des betroffenen einen Netzbetreibers mit sich führt. Hieraus lassen sich bereits mit guter Annäherung und zuverlässig Rückschlüsse (etwa durch Multiplizieren mit einem entsprechenden Faktor) auf das gesamte Verkehrsaufkommen sowie auf die Entwicklungen etwa zu Stoßzeiten im Verkehrsgeschehen ziehen.With regard to the density of the traffic on the respective monitored traffic route V, the mobile terminals MS in each case simply move in a vehicle moving along the route V, in each case entering a new cell area and identifying the first cell of this cell. Range, and these events are summed over time; It is expedient for trend detections, etc., also made a smoothing of the filtered data according to a conventional method, as shown in Fig. 9 is illustrated. In this Fig. 9, the upper curve 70 shows the smoothed data corresponding to the smoothed data of the actual traffic detected by means of sensors installed on the traffic route V on the traffic route V over time (in hours); the actual traffic flow is indicated by dotted lines 71, where it can be seen that there are very large instantaneous fluctuations, so that an averaging or smoothing is recommended. Furthermore, the average curve 72 in FIG. 9 shows the traffic detected due to mobile terminals MS carried along in vehicles, namely on the basis of the aforementioned location updates, whereas the actual "high-frequency" traffic stream detected on the basis of the location updates with the aid of dotted lines 73 is illustrated. It can be seen from FIG. 9 that after the averaging that has been carried out, the data curve 72 obtained on the basis of the location updates corresponds relatively well in terms of quality to the actual traffic volume curve 70, so that based on empirical values based on the data Curve 72 can be concluded on the actual traffic. The lower values of the curve 72 in comparison with the curve 70 result from the fact that not every vehicle carries a mobile terminal switched on, and that it does not on the other hand, it is also conceivable that, if such terminals are carried, these other network operators are assigned. In the present example, it follows that approximately 1/3 of the vehicles carries an activated mobile terminal of the affected network operator with it. From this it is possible to draw conclusions about the total volume of traffic as well as the developments such as rush hours in the traffic scene with good approximation and reliability (eg by multiplying by a corresponding factor).

Zur Datenglättung, also zur Mittelung, können die verschiedensten an sich bekannten Methoden angewandt werden, wie etwa die Methode des gleitenden Mittelwerts (Moving Average Filter), die Methode des gleitenden Mittelwerts mit exponentieller Gewichtung (Exponentially Weighted Moving Average Filter), aber auch eine einfache Tiefpass-Filterung oder die Kalman-Filtermethode. Diese Methoden sind durchwegs bekannt und bedürfen hier keiner weiteren Erläuterung. Mit den so gefilterten, gemittelten Daten lassen sich jedenfalls auch Trend-Abschätzungen in zuverlässiger Weise herleiten, wobei allerdings, wie Untersuchungen gezeigt haben, eine Glättung mit einem Kalman-Filter für Vorhersagen im Verkehrsgeschehen weniger geeignet ist.For data smoothing, that is, for averaging, a variety of known methods can be used, such as the Moving Average Filter method, the Exponentially Weighted Moving Average Filter method, but also a simple one Low Pass Filtering or the Kalman Filter Method. These methods are well known and need no further explanation. In any case, with the filtered, averaged data trend estimates can be derived in a reliable manner, although, as studies have shown, a smoothing with a Kalman filter for predictions in the traffic is less suitable.

Ebenso wie Fig. 9 bezieht sich auch Fig. 10 auf einen konkreten Testfall, wobei im Einzelnen einen Tag lang mit Hilfe von an einer Autobahn installierten Sensoren Daten betreffend das tatsächliche Verkehrsaufkommen erfasst wurden, vgl. die Kurve 80 in Fig. 10. Parallel dazu wurde - vgl. die Kurve 81 - der Verkehr auf Basis der Location Updates betreffend mobile Endgeräte erfasst, wobei dann weiters im Sinne einer Verfolgung der Fahrzeuge (d.h. wenn die Fahrzeuge mit dem mobilen Endgerät MS mehrere Zellen-Bereiche hintereinander durchqueren und so durch mehrere Zellen-Bereiche hintereinander verfolgt werden) die strichpunktiert gezeichnete Kurve 82 erhalten wurde. Auch hier ergibt sich aufgrund des prinzipiellen Verlaufs der einzelnen Kurven 80, 81 und 82, dass eine gute Korrelation der Kurven gegeben ist, so dass es zulässig ist, aufgrund der Daten etwa gemäß der Kurve 81 oder der Kurve 82 auf das gesamte Verkehrsgeschehen gemäß Kurve 80 Rückschlüsse zu ziehen.Like FIG. 9, FIG. 10 also relates to a specific test case, wherein in detail data relating to the actual traffic volume were recorded for a day with the aid of sensors installed on a motorway, cf. the curve 80 in Fig. 10. Parallel to this - cf. the curve 81 - detects the traffic based on the location updates regarding mobile devices, in which case further in terms of tracking the vehicles (ie when the vehicles with the mobile terminal MS several cell areas traverse one behind the other and thus traced by several cell areas in a row are) the dashed line curve 82 was obtained. Again, due to the principle of the individual curves 80, 81 and 82, that a good correlation of the curves is given, so that it is permissible, based on the data about as the curve 81 or the curve 82 on the entire traffic flow according to curve 80 conclusions.

Zu erwähnen ist hier noch, dass in Fig. 10 bei der tatsächlichen Verkehrsdaten-Kurve 80 nach ungefähr 10 Stunden ein Ausfall eines Sensors festzustellen war, so dass es dort zu einem Einbruch 83 in der Kurve 80 kam. Außerdem kam es im vorliegenden Überwachungssystem nach ungefähr 13 Stunden des Beobachtungszeitraums zu einem etwa einstündigen Ausfall des Überwachungssystems, was durch einen Einbruch 84 in den Kurven 81 und 82 angegeben ist. Sieht man von diesen Ausfällen 83, 84 bei der Datenerfassung ab, so zeigt sich jedenfalls, dass die Kurven 81 und 82 durchaus repräsentativ sind, so dass die zugrunde liegenden Daten zur Gewinnung der gewünschten Verkehrsfluss-Informationen geeignet sind.It should also be mentioned here that in FIG. 10, a failure of a sensor was detected in the actual traffic data curve 80 after approximately 10 hours, so that a break-in 83 occurred in the curve 80 there. Additionally, in the present monitoring system, after about 13 hours of the observation period, the surveillance system went out of control for about one hour, as indicated by a break 84 in curves 81 and 82. In any case, apart from these failures 83, 84 in the data acquisition, it turns out that the curves 81 and 82 are quite representative, so that the underlying data is suitable for obtaining the desired traffic flow information.

Bei der Datenanalyse in der Analyseeinheit 9 (Fig. 3) werden in an sich herkömmlicher Weise den einzelnen Zellen-Identifikationen die - bekannten - geographischen Koordinaten zugeordnet, die aus der Datenbank 10 entnommen werden. Diese Zuordnung kann mit Hilfe von herkömmlichen Algorithmen bzw. Kartendaten-Abbildungen vorgenommen werden.In the data analysis in the analysis unit 9 (FIG. 3), the individual cell identifications are assigned in a conventional manner to the (known) geographic coordinates which are taken from the database 10. This assignment can be made using conventional algorithms or map data mappings.

Bei der Auswertung der Daten können zunächst nur jene mobilen Endgeräte MS, d.h. Teilnehmer oder Fahrzeuge, berücksichtigt werden, die bei vordefinierten Zellen, z.B. Z B1 in Fig. 1, die Zellen-Bereichs-Grenzen überschritten haben. Hierbei handelt es sich im Wesentlichen um ein Zählen der Teilnehmer an den betroffenen Punkten. Sodann können die Teilnehmer über zumindest zwei Bereichswechsel hinweg verfolgt werden, und es wird aufgrund der Zeitstempel an den jeweiligen ersten Zellen, z.B. Z A1 und Z B1, die mittlere Zeit für das Durchqueren des jeweiligen Zellen-Bereichs, z.B. LA A, ermittelt. Diese Ermittlung der mittleren Geschwindigkeit kann auch über mehrere Zellen-Bereichs-Grenzen hinweg durchgeführt werden, was einem weiteren "Tracking" (Verfolgen) der betroffenen Teilnehmer entspricht. Es können nun jene Teilnehmer bzw. Endgeräte MS verworfen werden, deren Geschwindigkeit nicht in ein vorgegebenes Intervall fällt, wobei natürlich die herrschenden Verkehrszustände (freier Verkehr, stockender Verkehr, Stau, usw.) zu berücksichtigen sind. Weiters können auch alle Teilnehmer des öffentlichen Verkehrs ausgeklammert werden, indem die den Verkehrsmittel-Fahrzeiten entsprechenden periodischen Spitzen in den aufgenommenen Datenkurven verglichen werden, die aufgrund des öffentlichen Verkehrs erhalten werden; eine andere Möglichkeit besteht hier darin, den öffentlichen Verkehr dadurch unberücksichtigt zu lassen, indem die gewonnenen Daten mit historischen Daten und den Fahrplänen des öffentlichen Verkehrs verglichen werden.When evaluating the data, initially only those mobile terminals MS, ie subscribers or vehicles, can be taken into account that have exceeded the cell range limits in predefined cells, eg Z B1 in FIG. 1. This essentially involves counting the participants at the points concerned. The subscribers can then be tracked over at least two range changes, and based on the time stamps at the respective first cells, eg Z A1 and Z B1, the average time for traversing the respective cell range, eg LA A, is determined. This determination of the average speed can also be carried out over several cell area boundaries, which corresponds to a further "tracking" of the affected participants. It is now possible to discard those subscribers or terminals MS whose speed does not fall within a predetermined interval, whereby, of course, the prevailing traffic conditions (free traffic, slow traffic, congestion, etc.) must be taken into account. Furthermore, all participants in public transport can be excluded by the periodic peaks corresponding to the travel times of the vehicles in the recorded Comparing data curves obtained due to public transport; another possibility is to ignore public transport by comparing the data obtained with historical data and public transport timetables.

Weiters können durch den so genannten Ping-Pong-Effekt entstehende mehrfache Location Updates herausgefiltert werden.Furthermore, multiple location updates resulting from the so-called ping-pong effect can be filtered out.

Auf diese Weise ist es insgesamt mit der beschriebenen Technik möglich, Verkehrszustände zu analysieren, wie etwa die Verkehrsstärke abzuschätzen, oder die mittlere Geschwindigkeit der Fahrzeuge zu ermitteln, ebenso wie etwa die Anzahl der Anrufe aus den betrachteten Verkehrsaufkommen oder die Anzahl, wie oft Teilnehmer im betrachteten Verkehrsweg-Bereich gerufen werden, ermittelt werden kann.In this way, it is altogether possible with the described technique to analyze traffic conditions, such as estimating the traffic volume, or to determine the average speed of the vehicles, as well as the number of calls from the considered traffic or the number of times participants in the traffic route area can be called, can be determined.

Wie erwähnt, gilt das vorstehend beschriebene Prinzip in gleicher Weise außer für das GSM-Netz auch für andere zellulare Funknetzsysteme, und die Erfindung ist somit nicht auf die Anwendung auf das hier beispielhaft beschriebene GSM-Netz beschränkt.As mentioned, the principle described above applies in the same way as for the GSM network also for other cellular radio network systems, and the invention is thus not limited to the application to the GSM network described here by way of example.

Claims (22)

Verfahren zur Gewinnung von Verkehrsfluss-Informationen, bei dem Positionsdaten einschließlich einer Kennung von wenigstens einem in einem Fahrzeug mitgeführten, eingeschalteten mobilen Endgerät (MS) aus Signalisierungsdaten zwischen Basisstationen (BTS) und wenigstens einer zentralen Vermittlungsstelle (MSC) eines zellularen Netzes mit in Zellen-Bereichen zusammengefassten Zellen gewonnen werden, diese Positionsdaten mit Zeitstempel-Daten kombiniert werden, und diesen kombinierten Positionsdaten Kartendaten zugeordnet werden, mit denen zusammen sie zur Gewinnung der Verkehrsfluss-Informationen verarbeitet werden, dadurch gekennzeichnet, dass die Positionsdaten aus Signalisierungsdaten bei einem Eintritt des jeweiligen Fahrzeuges in einen neuen Zellen-Bereich (LA; LA B) unter Zugrundelegung der Identifikation der ersten Zelle (Z B1) im neuen Zellen-Bereich gewonnen und hierfür die Signalisierungsdaten im Bereich zumindest einer zentralen Funkvermittlungsstelle (MSC) an der Schnittstelle (A) zwischen dieser zentralen Funkvermittlungsstelle (MSC) und zugehörigen, die einzelnen Zellen-Bereiche (LA) definierenden Basisstationen-Controllern (BSC) entnommen werden.Method for obtaining traffic flow information, in which position data including an identifier of at least one mobile terminal device (MS) carried in a vehicle comprises signaling data between base stations (BTS) and at least one central switching center (MSC) of a cellular network in cells Sector summarized cells are obtained, this position data combined with time stamp data, and associated with this combined position data map data, with which they are processed to obtain the traffic flow information, characterized in that the position data from signaling data at an entrance of the respective vehicle in a new cell area (LA; LA B) on the basis of the identification of the first cell (Z B1) in the new cell area obtained and for this purpose the signaling data in the range of at least one central mobile switching center (MSC) at the intersection are taken (A) between this central mobile switching center (MSC) and associated, the individual cell areas (LA) defining base station controllers (BSC). Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass bei der Gewinnung der Positionsdaten aus den Signalisierungsdaten der auf die Position/Identifikation der jeweiligen ersten Zelle (Z A1, Z B1) des neuen Zellen-Bereichs (LA A, LA B) verweisende Teil abgetrennt wird.A method according to claim 1, characterized in that in the extraction of the position data from the signaling data of the position / identification of the respective first cell (Z A1, Z B1) of the new cell area (LA A, LA B) referring part is separated , Verfahren nach Anspruch 2, dadurch gekennzeichnet, dass für die Entnahme der Signalisierungsdaten im Bereich der zentralen Funkvermittlungsstelle (MSC) die Identifikation der ersten Zelle (Z B1) vorgegeben wird und Signalisierungsdaten von anderen Zellen (Z) aufgrund von deren anderen Identifikationen verworfen werden.A method according to claim 2, characterized in that for the removal of the signaling data in the region of the central mobile switching center (MSC), the identification of the first cell (Z B1) is specified and signaling data from other cells (Z) are discarded due to their other identifications. Verfahren nach Anspruch 3, dadurch gekennzeichnet, dass mittels Datenfilterung aus den Signalisierungsdaten Lokalisierungs-Update-Daten extrahiert und nur diese Lokalisierungs-Update-Daten gespeichert werden.A method according to claim 3, characterized in that extracted by means of data filtering from the signaling data localization update data and only this localization update data get saved. Verfahren nach einem der Ansprüche 1 bis 4, dadurch gekennzeichnet, dass aus der Differenz der Zeitstempel-Daten von bei Eintritt in erste Zellen (Z A1, Z B1) aufeinander folgender Zellen-Bereiche (LA A, LA B) gewonnenen Positionsdaten unter Zuordnung der Kartendaten die mittlere Geschwindigkeit der Bewegung des Fahrzeuges durch den ersten (LA A) der beiden aufeinander folgenden Zellen-Bereiche (LA A, LA B) berechnet wird.Method according to one of Claims 1 to 4, characterized in that position data obtained from the difference between the time-stamp data of the cell areas (LA A, LA B) following each other when entering first cells (Z A1, Z B1) is assigned to them Map data, the average speed of movement of the vehicle by the first (LA A) of the two successive cell areas (LA A, LA B) is calculated. Verfahren nach einem der Ansprüche 1 bis 5, dadurch gekennzeichnet, dass bei der Datenverarbeitung jene Positionsdaten, die auf in Massenverkehrsmitteln, insbesondere öffentlichen Verkehrsmitteln, mitgeführte mobile Endgeräte (MS) hindeuten, verworfen werden.Method according to one of claims 1 to 5, characterized in that in the data processing those position data that point to in mass transit means, in particular public transport, entrained mobile terminals (MS) are discarded. Verfahren nach einem der Ansprüche 1 bis 6, dadurch gekennzeichnet, dass bei der Datenverarbeitung jene Positionsdaten, die für einen Zellen-Bereich (LA) nur mit einem Zeitstempel versehen wurden, als auf im betrachteten Zellen-Bereich ihre Fahrt unterbrechende Fahrzeuge hindeutend einer nur auf der Zählung von Fahrzeugen beruhenden Datenverarbeitung unterworfen werden.Method according to one of claims 1 to 6, characterized in that in the data processing that position data that has been provided for a cell area (LA) only with a time stamp as pointing to in the considered cell range their drive interrupting a vehicles only on the counting of vehicles based data processing. Verfahren nach einem der Ansprüche 1 bis 7, dadurch gekennzeichnet, dass bei der Datenverarbeitung die für die Gewinnung der Verkehrsfluss-Informationen verwendeten Daten durch Datenfilter geglättet werden.Method according to one of claims 1 to 7, characterized in that during data processing, the data used to obtain the traffic flow information is smoothed by data filters. Verfahren nach einem der Ansprüche 1 bis 8, dadurch gekennzeichnet, dass auf Basis der kombinierten Positions- und Kartendaten eine Abschätzung der Verkehrsdichte und/oder einer mittleren Verkehrsgeschwindigkeit zu vorgegebenen Zeiten auf vorgegebenen Fahrstrecken (V) vorgenommen wird.Method according to one of claims 1 to 8, characterized in that based on the combined position and map data an estimate of the traffic density and / or a mean traffic speed at predetermined times on predetermined routes (V) is made. System zur Gewinnung von Verkehrsfluss-Informationen, bei dem zur Gewinnung von Positionsdaten einschließlich einer Kennung von wenigstens einem in einem Fahrzeug mitgeführten, eingeschalteten mobilen Endgerät (MS) aus Signalisierungsdaten zwischen Basisstationen (BTS) und wenigstens einer zentralen Funkvermittlungsstelle (MSC) eines zellularen Netzes mit in Zellen-Bereichen zusammengefassten Zellen Sonden (4) an den Verbindungen zwischen den Basisstationen und der zentralen Funkvermittlungsstelle angeordnet sind und eine Überwachungseinheit (5) an die Sonden (4) angeschlossen ist, um Signalisierungsdaten zu erfassen, die einer Analyseeinheit (9) zugeführt werden, der weiters Datenbankmittel (10) für Kartendaten zugeordnet sind, dadurch gekennzeichnet, dass die Sonden (4) im Bereich der zentralen Funkvermittlungsstelle (MSC) an deren Schnittstellen (A) zu jeweils einen Zellen-Bereich (LA A, LA B) definierenden Basisstationen-Controllern (BSC) angeordnet sind, um die Positionsdaten aus Signalisierungsdaten bei einem Eintritt des jeweiligen Fahrzeuges in einen neuen Zellen-Bereich (z.B. LA B) unter Zugrundelegung der Kennung der ersten Zelle (z.B. Z B1) im neuen Zellen-Bereich (LA B) zu gewinnen.System for obtaining traffic flow information, in which for obtaining position data, including an identifier of at least one in a vehicle carried on, switched-mobile terminal (MS) of signaling data between base stations (BTS) and at least one central mobile switching center (MSC) of a cellular network with cells grouped in cell areas, probes (4) are arranged at the connections between the base stations and the central mobile switching center and a monitoring unit (5) is connected to the probes (4 ) is connected to detect signaling data, which are fed to an analysis unit (9), which are further associated with database data (10) for map data, characterized in that the probes (4) in the region of the central mobile switching center (MSC) at their interfaces ( A) to each cell area (LA A, LA B) defining base station controllers (BSC) are arranged to the position data from signaling data at an entrance of the respective vehicle in a new cell area (eg LA B) on the basis of Identification of the first cell (eg Z B1) in the new cell area (LA B) to win. System nach Anspruch 10, gekennzeichnet durch eine Datenaufbereitungseinheit (7) zwischen den Sonden (4) und der Analyseeinheit (9), welche Datenaufbereitungseinheit (7) zum Zuordnen von Zeitstempel-Daten zu den einzelnen Positionsdaten eingerichtet ist.System according to claim 10, characterized by a data processing unit (7) between the probes (4) and the analysis unit (9), which data processing unit (7) is arranged for assigning time stamp data to the individual position data. System nach Anspruch 11, dadurch gekennzeichnet, dass die Datenaufbereitungseinheit (7) eine Datenfiltereinheit (6) umfasst.System according to claim 11, characterized in that the data processing unit (7) comprises a data filter unit (6). System nach Anspruch 12, dadurch gekennzeichnet, dass die Datenfiltereinheit (6) eingerichtet ist, aus den Signalisierungsdaten den auf die Position/Kennung der jeweiligen ersten Zelle (Z A1, Z B1) des neuen Zellen-Bereichs (LA A, LA B) verweisenden Teil der Daten abzutrennen.System according to claim 12, characterized in that the data filter unit (6) is set up, from the signaling data to the position / identifier of the respective first cell (Z A1, Z B1) of the new cell area (LA A, LA B) referring Part of the data to be separated. System nach einem der Ansprüche 11 bis 13, dadurch gekennzeichnet, dass die Datenaufbereitungseinheit (7) eingerichtet ist, um die Signalisierungsdaten von vorgegebenen ersten Zellen zu extrahieren und jene von anderen Zellen (Z) als den vorgegebenen ersten Zellen (Z A1, Z B1) der Zellen-Bereiche (LA A, LA B) zu verwerfen.System according to one of Claims 11 to 13, characterized in that the data processing unit (7) is set up to extract the signaling data from predetermined first cells and those from cells (Z) other than the predetermined first cells (Z A1, Z B1) the cell areas (LA A, LA B) to discard. System nach einem der Ansprüche 11 bis 14, dadurch gekennzeichnet, dass die Datenaufbereitungseinheit (7) eingerichtet ist, aus den Signalisierungsdaten Lokalisierungs-Update-Daten abzutrennen und alle übrigen Daten zu verwerfen.System according to one of claims 11 to 14, characterized in that the data processing unit (7) is adapted to separate from the signaling data localization update data and to discard all other data. System nach einem der Ansprüche 10 bis 15, dadurch gekennzeichnet, dass die Analyseeinheit (9) eingerichtet ist, aus der Differenz der Zeitstempel-Daten von bei Eintritt in erste Zellen (Z A1, Z B1) aufeinander folgender Zellen-Bereiche (LA A, LA B) gewonnenen Positionsdaten unter Zuordnung der Kartendaten die mittlere Geschwindigkeit der Bewegung des Fahrzeuges durch den ersten (LA A) der beiden aufeinander folgenden Zellen-Bereiche zu berechnen.System according to one of claims 10 to 15, characterized in that the analysis unit (9) is set up, from the difference of the time stamp data of when entering first cells (Z A1, Z B1) successive cell areas (LA A, LA B) position data associated with the map data to calculate the average speed of movement of the vehicle by the first (LA A) of the two successive cell areas. System nach einem der Ansprüche 10 bis 16, dadurch gekennzeichnet, dass die Analyseeinheit (9) eingerichtet ist, jene Positionsdaten, die auf in Massenverkehrsmitteln, insbesondere öffentlichen Verkehrsmitteln, mitgeführte mobile Endgeräte (MS) hindeuten, zu verwerfen.System according to one of Claims 10 to 16, characterized in that the analysis unit (9) is set up to discard those position data which point to mobile terminals (MS) carried along in mass transportation means, in particular public transport. System nach einem der Ansprüche 10 bis 17, dadurch gekennzeichnet, dass die Analyseeinheit (9) eingerichtet ist, jene Positionsdaten, die nur mit einem Zeitstempel versehen wurden, als auf im betrachteten Zellen-Bereich (LA) ihre Fahrt unterbrechende Fahrzeuge hindeutend einer nur auf der Zählung von Fahrzeugen beruhenden Datenverarbeitung zu unterwerfen.System according to one of claims 10 to 17, characterized in that the analysis unit (9) is set up, those position data, which were only provided with a time stamp, as on in the considered cell area (LA) their drive interrupting vehicles hineutend one only on submitting the count of vehicle-based computing. System nach einem der Ansprüche 10 bis 18, dadurch gekennzeichnet, dass die Analyseeinheit (9) eingerichtet ist, die für die Gewinnung der Verkehrsfluss-Informationen verwendeten Daten mittels Datenfilter zu glätten.System according to one of claims 10 to 18, characterized in that the analysis unit (9) is adapted to smooth the data used for the extraction of the traffic flow information by means of data filters. System nach einem der Ansprüche 10 bis 19, dadurch gekennzeichnet, dass die Analyseinheit (9) eingerichtet ist, auf Basis der kombinierten Positions- und Kartendaten eine Abschätzung des Verkehrsaufkommens zu vorgegebenen Zeiten auf vorgegebenen Fahrstrecken vorzunehmen.System according to one of claims 10 to 19, characterized in that the analysis unit (9) is adapted to make an estimate of the traffic at predetermined times on predetermined routes based on the combined position and map data. System nach einem der Ansprüche 10 bis 20, dadurch gekennzeichnet, dass die Sonden (4) durch mit induktiven Fühlern ausgerüstete Netzwerkskarten gebildet sind.System according to one of Claims 10 to 20, characterized in that the probes (4) are equipped with inductive sensors Network cards are formed. System nach einem der Ansprüche 10 bis 21, dadurch gekennzeichnet, dass die Sonden (4) und nachgeschalteten Einheiten (7, 9) unabhängig vom zellularen Netz installiert sind.System according to one of claims 10 to 21, characterized in that the probes (4) and downstream units (7, 9) are installed independently of the cellular network.
EP06450080A 2005-06-23 2006-06-14 Method and system for obtaining information on traffic flow Active EP1742190B1 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
AT0106405A AT502073B1 (en) 2005-06-23 2005-06-23 METHOD AND SYSTEM FOR OBTAINING TRAFFIC FLOW INFORMATION

Publications (3)

Publication Number Publication Date
EP1742190A2 true EP1742190A2 (en) 2007-01-10
EP1742190A3 EP1742190A3 (en) 2007-09-19
EP1742190B1 EP1742190B1 (en) 2010-12-22

Family

ID=37068361

Family Applications (1)

Application Number Title Priority Date Filing Date
EP06450080A Active EP1742190B1 (en) 2005-06-23 2006-06-14 Method and system for obtaining information on traffic flow

Country Status (3)

Country Link
EP (1) EP1742190B1 (en)
AT (2) AT502073B1 (en)
DE (1) DE502006008541D1 (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1923850A1 (en) * 2006-11-14 2008-05-21 Robert Bosch GmbH Method and device for recording data on the state of traffic in a road network
EP1970875A2 (en) 2007-03-15 2008-09-17 Deutsche Telekom AG Method and devices for generating traffic information and locating it within a spatial area
DE102008026253A1 (en) 2008-06-02 2009-12-03 Deutsche Telekom Ag Methods and apparatus for locating trains in a rail network
US9418545B2 (en) 2011-06-29 2016-08-16 Inrix Holding Limited Method and system for collecting traffic data
CN112298293A (en) * 2020-10-30 2021-02-02 上海市信产通信服务有限公司 System and method for acquiring station passenger behavior track parameters based on 5G
CN114120644A (en) * 2021-11-25 2022-03-01 智慧足迹数据科技有限公司 Method and device for monitoring road condition based on signaling data, electronic equipment and storage medium

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6587781B2 (en) 2000-08-28 2003-07-01 Estimotion, Inc. Method and system for modeling and processing vehicular traffic data and information and applying thereof
US7620402B2 (en) 2004-07-09 2009-11-17 Itis Uk Limited System and method for geographically locating a mobile device
DE102007062958A1 (en) 2007-12-21 2009-06-25 Siemens Ag Method for obtaining traffic flow information, involves detecting time stamp by time module, detecting vehicle position of vehicle by a receiver unit, and detecting operational profile

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10149943A1 (en) 2001-10-10 2003-04-24 Vodafone Ag Method for determining the time of directional motion for a mobile user terminal between a starting point and a destination separated from it by space detects data for the terminal relating it to a time marker.
US20030078055A1 (en) 2001-09-13 2003-04-24 Airsage, Inc. System and method for providing traffic information using operational data of a wireless network
DE10334140A1 (en) 2002-07-24 2004-02-05 Österreichisches Forschungs- und Prüfzentrum Arsenal Ges. m.b.H. Traffic density determination method based on mobile phone data evaluated in a phone network control center, whereby a crossover point between network cells is associated with a physical road crossing between cells
DE10237563A1 (en) 2002-08-13 2004-03-04 Siemens Ag Method for transmitting location data relating to a moving object

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11285052A (en) * 1998-03-30 1999-10-15 Nec Commun Syst Ltd System and method for mobile radio communication system
WO2002043026A1 (en) * 2000-11-24 2002-05-30 Nokia Corporation Traffic monitoring
FI114832B (en) * 2001-11-05 2004-12-31 Elisa Matkapuhelinpalvelut Oy Method and system for collecting traffic information
DE10225033B4 (en) * 2002-06-06 2008-06-19 Kyamakya, Kyandoghere, Prof.Dr.-Ing. Method for obtaining traffic information, such as congestion, traffic density or speed

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030078055A1 (en) 2001-09-13 2003-04-24 Airsage, Inc. System and method for providing traffic information using operational data of a wireless network
DE10149943A1 (en) 2001-10-10 2003-04-24 Vodafone Ag Method for determining the time of directional motion for a mobile user terminal between a starting point and a destination separated from it by space detects data for the terminal relating it to a time marker.
DE10334140A1 (en) 2002-07-24 2004-02-05 Österreichisches Forschungs- und Prüfzentrum Arsenal Ges. m.b.H. Traffic density determination method based on mobile phone data evaluated in a phone network control center, whereby a crossover point between network cells is associated with a physical road crossing between cells
DE10237563A1 (en) 2002-08-13 2004-03-04 Siemens Ag Method for transmitting location data relating to a moving object

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
JEAN-GABRIEL REMY: "Computing travel time estimates from GSM signalling messages: the STRIP project", IEEE INTELLIGENT TRANSPORTATION SYSTEMS CONFERENCE PROCEEDINGS, 2001, pages 6 - 9

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1923850A1 (en) * 2006-11-14 2008-05-21 Robert Bosch GmbH Method and device for recording data on the state of traffic in a road network
EP1970875A2 (en) 2007-03-15 2008-09-17 Deutsche Telekom AG Method and devices for generating traffic information and locating it within a spatial area
DE102007013220A1 (en) * 2007-03-15 2008-09-18 Deutsche Telekom Ag Methods and apparatus for generating traffic information and its location within a spatial area
EP1970875A3 (en) * 2007-03-15 2009-12-16 Deutsche Telekom AG Method and devices for generating traffic information and locating it within a spatial area
DE102008026253A1 (en) 2008-06-02 2009-12-03 Deutsche Telekom Ag Methods and apparatus for locating trains in a rail network
EP2130741A2 (en) 2008-06-02 2009-12-09 Deutsche Telekom AG Method and device for localising trains in a rail network
US9418545B2 (en) 2011-06-29 2016-08-16 Inrix Holding Limited Method and system for collecting traffic data
CN112298293A (en) * 2020-10-30 2021-02-02 上海市信产通信服务有限公司 System and method for acquiring station passenger behavior track parameters based on 5G
CN112298293B (en) * 2020-10-30 2022-07-01 上海市信产通信服务有限公司 System and method for acquiring station passenger behavior trajectory parameters based on 5G
CN114120644A (en) * 2021-11-25 2022-03-01 智慧足迹数据科技有限公司 Method and device for monitoring road condition based on signaling data, electronic equipment and storage medium
CN114120644B (en) * 2021-11-25 2022-08-02 智慧足迹数据科技有限公司 Method and device for monitoring road condition based on signaling data, electronic equipment and storage medium

Also Published As

Publication number Publication date
DE502006008541D1 (en) 2011-02-03
EP1742190A3 (en) 2007-09-19
AT502073A1 (en) 2007-01-15
AT502073B1 (en) 2007-06-15
EP1742190B1 (en) 2010-12-22
ATE492866T1 (en) 2011-01-15

Similar Documents

Publication Publication Date Title
EP1742190B1 (en) Method and system for obtaining information on traffic flow
DE60104902T2 (en) TRAFFIC MONITORING SYSTEM
DE60225677T2 (en) PROCESS FOR DELAYED POSITION RECORDING IN A CELLULAR RADIO NETWORK
EP2920777B1 (en) Method for making available route information by means of at least one motor vehicle
DE19651110C2 (en) USSD positioning
EP0815547A1 (en) Method and system for determining dynamic traffic information
EP0971550A2 (en) Method and mobile radio network for handling packet data service
DE102017205479A1 (en) Method for predicting a mobile signal strength of a mobile radio connection of a motor vehicle and server device for carrying out the method
WO1999024952A1 (en) Method, system and devices for collecting traffic data
EP2500869B1 (en) Method for providing local data services
EP1501321B1 (en) Method and system for obtaining information data.
EP1245019B1 (en) Method for determining traffic information, control centre and terminal
DE10149943A1 (en) Method for determining the time of directional motion for a mobile user terminal between a starting point and a destination separated from it by space detects data for the terminal relating it to a time marker.
DE112018007416T5 (en) System, server computer therefor, control method and computer program
DE10225033B4 (en) Method for obtaining traffic information, such as congestion, traffic density or speed
DE69818964T2 (en) Method and device for interception of telephone communications
EP1923850A1 (en) Method and device for recording data on the state of traffic in a road network
WO2002084612A1 (en) System for determining route-dependent road tolls
DE102005048647B4 (en) Procedure for determining the number of passengers on public transport
EP1540985A2 (en) Method for carrying out a transfer procedure in a radio communication system for a packet-switching connection and radio communication system suitable for the same
EP2023674B1 (en) Method for mobility administration of terminals in mobile networks, mobile network and mobile terminal
EP1263250B1 (en) Method to determine the location of a mobile station in a mobile radio system
DE102005061419B4 (en) Method for transmitting traffic-related information
DE19944007B4 (en) Providing detailed subscriber location information via roaming number and subscriber information
DE102010033478A1 (en) Car-to-car communication method for use in ad-hoc network, involves authenticating potential participants of ad-hoc network using global system for mobile communication (GSM) network in non-communication period

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

AK Designated contracting states

Kind code of ref document: A2

Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LI LT LU LV MC NL PL PT RO SE SI SK TR

AX Request for extension of the european patent

Extension state: AL BA HR MK YU

RAP1 Party data changed (applicant data changed or rights of an application transferred)

Owner name: MOBILKOM AUSTRIA AKTIENGESELLSCHAFT

PUAL Search report despatched

Free format text: ORIGINAL CODE: 0009013

AK Designated contracting states

Kind code of ref document: A3

Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LI LT LU LV MC NL PL PT RO SE SI SK TR

AX Request for extension of the european patent

Extension state: AL BA HR MK YU

17P Request for examination filed

Effective date: 20080319

17Q First examination report despatched

Effective date: 20080428

AKX Designation fees paid

Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LI LT LU LV MC NL PL PT RO SE SI SK TR

GRAP Despatch of communication of intention to grant a patent

Free format text: ORIGINAL CODE: EPIDOSNIGR1

RIC1 Information provided on ipc code assigned before grant

Ipc: G08G 1/01 20060101AFI20100622BHEP

GRAS Grant fee paid

Free format text: ORIGINAL CODE: EPIDOSNIGR3

GRAA (expected) grant

Free format text: ORIGINAL CODE: 0009210

RAP1 Party data changed (applicant data changed or rights of an application transferred)

Owner name: A1 TELEKOM AUSTRIA AKTIENGESELLSCHAFT

AK Designated contracting states

Kind code of ref document: B1

Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LI LT LU LV MC NL PL PT RO SE SI SK TR

REG Reference to a national code

Ref country code: GB

Ref legal event code: FG4D

Free format text: NOT ENGLISH

REG Reference to a national code

Ref country code: CH

Ref legal event code: EP

REG Reference to a national code

Ref country code: IE

Ref legal event code: FG4D

REF Corresponds to:

Ref document number: 502006008541

Country of ref document: DE

Date of ref document: 20110203

Kind code of ref document: P

REG Reference to a national code

Ref country code: DE

Ref legal event code: R096

Ref document number: 502006008541

Country of ref document: DE

Effective date: 20110203

REG Reference to a national code

Ref country code: NL

Ref legal event code: VDEP

Effective date: 20101222

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: LT

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20101222

LTIE Lt: invalidation of european patent or patent extension

Effective date: 20101222

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: SE

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20101222

Ref country code: LV

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20101222

Ref country code: SI

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20101222

Ref country code: BG

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20110322

Ref country code: CY

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20101222

Ref country code: FI

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20101222

REG Reference to a national code

Ref country code: IE

Ref legal event code: FD4D

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: EE

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20101222

Ref country code: IS

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20110422

Ref country code: CZ

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20101222

Ref country code: PT

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20110422

Ref country code: ES

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20110402

Ref country code: GR

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20110323

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: RO

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20101222

Ref country code: PL

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20101222

Ref country code: NL

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20101222

Ref country code: SK

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20101222

PLBE No opposition filed within time limit

Free format text: ORIGINAL CODE: 0009261

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: NO OPPOSITION FILED WITHIN TIME LIMIT

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: IE

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20101222

Ref country code: DK

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20101222

26N No opposition filed

Effective date: 20110923

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: IT

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20101222

BERE Be: lapsed

Owner name: A1 TELEKOM AUSTRIA A.G.

Effective date: 20110630

REG Reference to a national code

Ref country code: DE

Ref legal event code: R097

Ref document number: 502006008541

Country of ref document: DE

Effective date: 20110923

REG Reference to a national code

Ref country code: CH

Ref legal event code: PL

GBPC Gb: european patent ceased through non-payment of renewal fee

Effective date: 20110614

REG Reference to a national code

Ref country code: FR

Ref legal event code: ST

Effective date: 20120229

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: BE

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20110630

REG Reference to a national code

Ref country code: DE

Ref legal event code: R119

Ref document number: 502006008541

Country of ref document: DE

Effective date: 20120103

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: FR

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20110630

Ref country code: LI

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20110630

Ref country code: DE

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20120103

Ref country code: CH

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20110630

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: GB

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20110614

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: MC

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20110630

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: LU

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20110614

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: TR

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20101222

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: HU

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20101222

P01 Opt-out of the competence of the unified patent court (upc) registered

Effective date: 20230516

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: AT

Payment date: 20230609

Year of fee payment: 18