(19)
(11) EP 2 950 290 A1

(12) EUROPEAN PATENT APPLICATION

(43) Date of publication:
02.12.2015 Bulletin 2015/49

(21) Application number: 14290156.0

(22) Date of filing: 28.05.2014
(51) International Patent Classification (IPC): 
G08G 1/01(2006.01)
(84) Designated Contracting States:
AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR
Designated Extension States:
BA ME

(71) Applicant: Alcatel Lucent
92100 Boulogne-Billancourt (FR)

(72) Inventors:
  • Templ, Wolfgang
    70435 Stuttgart (DE)
  • Kopp, Dieter
    70435 Stuttgart (DE)
  • Stocker, Klaus
    70435 Stuttgart (DE)

(74) Representative: Louis Pöhlau Lohrentz 
Patentanwälte Postfach 30 55
90014 Nürnberg
90014 Nürnberg (DE)

   


(54) Method for providing traffic information


(57) The present invention concerns a method for providing traffic information. The method comprises gathering information by a network of sensors (1) provided in and/or on one or more roads (2) or road segments and processing the gathered information. The present invention concerns further a system for providing traffic information, the system comprising a network of sensors (1) provided in and/or on one or more roads (2) or road segments, wherein the network of sensors (1) is adapted to gather information, wherein one or more of the sensors (1) of the network of sensors (1) and/or a central server (4) are adapted to process the gathered information. The present invention concerns further the central server (4) and a software product. The network of sensors (1) not only gathers traffic information, but processes this information and provides traffic control information to passing vehicles and infrastructure.




Description

Background of the invention



[0001] Information about road conditions is commonly based on weather status and forecast reports, occasionally completed by information from few sensors in the road infrastructure. Information about traffic flow is commonly based on data from street cameras, radar sensors or inductance loops which are built in the streets. All these sensors and their deployment are costly. Deployment of inductance loops usually involves roadwork, e.g., grinding and repair of street covering.

Summary



[0002] It is an objective of the invention to at least improve the provision of traffic information. Traffic information comprises in particular information about road conditions such as humidity or ice on the road surface caused by the weather, information about the quality of the road surface which might be affected by holes etc., information about dangerous spots or curves of a road, and information about vehicles driving on one or more roads such as the number and/or size of the vehicles.

[0003] The objective of the invention is achieved by a method for providing traffic information, the method comprising gathering information by a network of sensors provided in and/or on one or more roads or road segments and processing the gathered information.

[0004] The objective of the invention is further achieved by a system for providing traffic information, the system comprising a network of sensors provided in and/or on one or more roads or road segments, wherein the network of sensors is adapted to gather information, wherein one or more of the sensors of the network of sensors and/or a central server are adapted to process the gathered information.

[0005] The objective of the invention is further achieved by a server for providing traffic information, wherein the server is adapted to process information gathered by one or more sensors of a network of sensors provided in and/or on one or more roads or road segments. The server is also referred herein as a central server.

[0006] The objective of the invention is further achieved by a software product adapted to execute the method for providing traffic information, when executed by a computer. A computer comprises in particular a processor and a memory. A computer adapted to the implementation of the respective device might be implemented in particular in the one or more sensors, in the central server, in the one or more vehicles and/or in a relay of the network of sensors.

[0007] The present invention might be implemented by hardware, software or combination of hardware and software.

[0008] Instead of one central server, two or more central servers might be used.

[0009] Instead of one relay, two or more relays might be used. Preferably, a plurality of relays is used, distributed on a plurality of road segments, respectively.

[0010] What is described with reference to a sensor applies similarly to the sensors, when the singular form "a sensor" is used as a generic term, unless a specific sensor is described as it will be derivable from the context of an embodiment.

[0011] Further advantages of the present invention are achieved by embodiments of the dependent claims. The preferred embodiments are not to be understood as being exclusive, but as being combinable forming further preferred embodiments.

[0012] The sensors used for the network of sensors are preferably low cost devices and fabricated in huge quantity. A sensor is preferably equipped with a processor, a sender or transmitter, a receiver, and/or transceiver.

[0013] In a preferred embodiment, the sensors are provided in the one or more roads by mixing the sensors into the hot tarmac, when the road surface is deposited.

[0014] In a preferred embodiment, the sensors are provided on the one or more roads by mounting the sensors into the road surface, in particular by nailing or gluing the sensors into the road surface. Preferably, the mounting of the sensors considers the usage scenario and as well the chosen energy supply concepts of the sensors.

[0015] In a preferred embodiment, the sensor are equipped with a long life time battery, this means one battery for each sensor. Preferably, the life time of the battery exceeds ten years. Preferably, the sensor energy consumption is very low and the sensor may be operable for ten years or more which is long enough to span the life time of an averagely used road coating.

[0016] In a preferred embodiment, the sensors are equipped with energy harvesting devices, in particular piezoelectric elements or photovoltaic elements.

[0017] In a preferred embodiment, the sensors are energized via microwave.

[0018] In a preferred embodiment, 5 sensors per square meter are provided in and/or on the roads.

[0019] In a preferred embodiment, one or more sensors of the network of sensors gather information on local road conditions, in particular measurements on humidity, temperature, pressure and/or chemicals.

[0020] In a preferred embodiment, one or more sensors of the network of sensors gather information about one or more vehicles passing the one or more sensors, in particular number of vehicles, weight, size, speed, acceleration and/or driven track.

[0021] Preferably, a sensor gathers information about a passing vehicle when the vehicle passes a sensor.

[0022] Preferably, a sensor gathers information about a passing vehicle by means of a piezoelectric element when the vehicle drives over the sensor. The pressure which the vehicle causes on the piezoelectric element indicates the weight of the vehicle and therefore provides to the sensor information that a vehicle is passing the sensor and the weight of the vehicle.

[0023] Preferably, the energy which is provided by the pressure of the vehicle driving over the sensor might also be used for generating energy for the operation of the sensor. The sensor might be equipped with a battery, in particular re-chargeable battery which charges the energy provided by the piezoelectric element.

[0024] In a preferred embodiment, the gathered information is processed locally by the network of sensors. The information might be processed only by the sensor which gathered the respective information. Alternatively or in addition, the information might be processed by one or more further sensors, preferably in adjacency of the sensor which gathered the respective information, after information exchange with said sensor. Alternatively or in addition, the information gathered by a sensor might be exchanged with a plurality or all sensors of the network of sensors for further processing.

[0025] In a preferred embodiment, the gathered information is transmitted from the one or more sensors to a central server for further processing.

[0026] In a preferred embodiment, control information is sent to one or more vehicles, in particular via a direct communication link between one or more sensors of the network of sensors and the one or more vehicles, via a relay or via a central server.

[0027] In a preferred embodiment, the control information comprises one or more of the group: alarm information for approaching vehicles about, in particular local, poor road conditions, in particular wetness, ice, spilled oil, mud; information about recommended optimal tracks to avoid dangerous local spots or trails on the road surface; information about recommend optimal tracks through dangerous bends; information about learnt tracks taken by vehicles driving beforehand through an area and recommendations based on the experiences gained from earlier passages, possibly considering physical properties, e.g. weight, of the vehicles. Preferably, the experiences might be evaluated by the central server, the one or more vehicles or the network of sensors, wherein evaluation is in particular providing control information based on the previous experiences.

[0028] In a preferred embodiment, one or more sensors of the network of sensors are calibrated by one or more vehicles passing the one or more sensors and transmitting a local position to a memory of the one or more sensors.

[0029] Preferably, the local position of a sensor is defined by the geo-coordinates of a sensor.

[0030] In a preferred embodiment, a vehicle determines the local position of a sensor when passing the respective sensor.

[0031] A vehicle when used to calibrate one or more sensors might be termed a calibration vehicle. Preferably, a vehicle is equipped with a large antenna to communicate with the one or more sensors.

[0032] What is described herein with reference to a calibration vehicle applies correspondingly to a plurality of calibration vehicles used to calibrate one or more sensors when passing the respective one or more sensors.

[0033] In a preferred embodiment, the step of calibration comprises activating, by a calibration vehicle, the sensor of which the local position is to be determined when passing the sensor, causing the sensor to transmit the address of the sensor to the calibration vehicle, determining geo-coordinates of the sensor corresponding to the address of the sensor, in particular via GPS, triggering a calibration sequence in the sensor and transmitting the geo-coordinates to a memory of the sensor, which is preferably a static memory.

[0034] In a preferred embodiment, the geo-coordinates of a sensor are determined from a velocity vector indicating a speed of a calibration vehicle by amount and direction and from a time measured between passing - by the calibration vehicle - a sensor of which the geo-coordinates are already known and passing - by the calibration vehicle - a sensor of which the geo-coordinates are to be determined.

[0035] In a preferred embodiment, a calibration vehicle determines the local position of a sensor by means of a GPS receiver, when passing the respective sensor.

[0036] Preferably, when the local position of a sensor is already known or already determined, the geo-coordinates of the sensor are stored in the memory of the sensor and can be transmitted to a vehicle and/or to a central server, where the geo-coordinates of the sensor might be stored in addition, suitable for further information exchange within the system, in particular vehicles, sensors.
In a preferred embodiment, a calibration vehicle determines the local position of a sensor by means of its relative position to a first and a second further sensor of the network of sensors of which the local positions are already known. By this, the calibration vehicle determines the geo-coordinates of a sensor of which the geo-coordinates are to be determined from a first further sensor of which the geo-coordinates are already known and a second further sensor of which the geo-coordinates are already known.

[0037] In preferred embodiments, a sensor of which the local position is already known is used as reference sensor. In preferred embodiments, (further) sensors of which the local positions are already known are used as (further) reference sensors.

[0038] In a preferred embodiment, one or more vehicles determine the geo-coordinates of a sensor, of which the local position is to be determined, by means of its relative position to a first further sensor and a second further sensor of which the geo-coordinates are already known, in particular by deriving the geo-coordinates of the sensor, of which the local position is to be determined, from its relative position to the first and the second further sensor of which the already known geo-coordinates are used as reference positions and from timing measurements and/or known velocity or speed limit information.

[0039] In a preferred embodiment, the calibration vehicle triggers a clock in all sensors when passing the first further sensor (reference sensor) of which the local position is already known, stops a time when passing the second further sensor of which the local position is already known, determines a velocity vector of the calibration vehicle by amount of the velocity and direction of the velocity and measures the time when passing the sensor of which the local position is to be determined and determines the local position of that sensor from the measured time and the determined velocity vector. By this, the local position of a next sensor might be determined, either from the measurements of time and velocity with reference to the first sensor or the last passed sensor of which the geo-coordinates are already known. The distance, in particular indicated by length and direction, might be calculated by the formula: di = v*ti, wherein di indicates the distance to a sensor of which the geo-coordinates are to be determined, in a preferred embodiment the distance from the reference sensor to the sensor of which the geo-coordinates are to be determined, v indicates the velocity vector and ti indicates the time for the passing between the reference sensor and the sensor of which the geo-coordinates are to be determined, the sensors being passed by the calibration vehicle which started and stopped the time measurement when passing the sensors, respectively.

[0040] In a preferred embodiment, as a variation to the above embodiment, the calibration vehicle triggers a clock which is extern to the sensors. Preferably, the clock is included in the calibration vehicle itself. In this embodiment, the calibration vehicle comprises a clock and triggers the clock when passing the reference sensor. Then the calibration vehicle stops a time when passing the second further sensor of which the local position is already known, determines a velocity vector of the calibration vehicle by amount of the velocity and direction of the velocity and measures the time when passing the sensor of which the local position is to be determined and determines the local position of that sensor from the measured time and the determined velocity vector, preferably according to the above implementation and formula. In this embodiment, only the stop times of the passed sensors have to be determined, stored and processed. As the sensors do not include clocks, the implementation of the sensors is simpler, the sensors need less energy and the cost of the sensors is less than in the embodiment where all sensors are equipped with individual sensors.

[0041] In a preferred embodiment, the amount of the velocity vector, this is the speed of the calibration vehicle is pre-defined, i.e. already known, and therefore only the direction of the velocity vector is determined from the geo-coordinates of the first and second further sensor of which the local positions are already known. In a preferred embodiment, the speed is determined by a speed limit and the time determined as a mean value of a plurality of measurements. Usually, the distribution of the speeds driven by a plurality of vehicles is peaking at the speed limit value. Therefore, by statistically reasons, the speed of the vehicles correspond to the known speed limit value. The time between passing - by a plurality of vehicles used in this embodiment as calibration vehicles - two sensors is determined by the mean value of a plurality of measurements of the time for the vehicles passing two sensors subsequently and storing the measurements in a memory. In an exemplary embodiment, the measurements or measurement results are stored in the memory of the sensor of which the local position is to be determined. In a further exemplary embodiment, the measurements/ measurement results are not stored in the sensors, but in a further memory extern to the sensors, for example in the vehicle; in this example embodiment, it has to be ascertained that the measurement results can be assigned to an individual sensor or the individual sensors, respectively. The distance between the two sensors is determined by multiplying the mean value of the time interval distribution, i.e. of the plurality of measurements of the time, with the speed corresponding to the speed limit. Thereby, the distance between the two sensors can be determined. If the geo-coordinates of one of the two sensors are already known, the geo-coordinates of the other of the two sensors can be determined.

[0042] In preferred embodiments, by the calibration of the sensors, the local position of the sensors is determined.

[0043] In preferred embodiments, the local position of sensors is stored in a memory of the respective sensors and/or preferably in the memory of the central server. The local position of sensors might be transmitted to one or more vehicles as soon as the vehicles need or want to know the local position of sensors. The one or more vehicles might store the local position of one or more sensors in a memory included in the vehicle.

[0044] After the network of sensors is installed, in particular the sensors are calibrated, the network of sensors can be used to send control information to one or more vehicles driving on the roads where the network of sensors is installed.
In a preferred embodiment, the step of sending control information to the one or more vehicles comprises transmitting one or more signals to the one or more vehicles guiding the one or more vehicles on a recommended track. Alternatively or in addition, any other control information may be sent, like e.g. commands for acceleration or deceleration (breaking), chassis adjustments, etc.

[0045] In a preferred embodiment, the control information might be information of the total track recommended to take by the vehicle. The control information might be transmitted to the vehicle by the central server and/or one or more sensors. The control information might be stored in the vehicle and used to guide the vehicle on the recommended track.

[0046] In a preferred embodiment, the one or more signals are transmitted by the one or more sensors, usually by a plurality of sensors, guiding the vehicle on a recommend track.

[0047] In a preferred embodiment, the one or more signals are either attracting or repelling signals, wherein the signals contain directional vector information, wherein the directional vector information of the signals is added to a vector sum indicating the recommended track.

[0048] Preferably, the added vector information is implemented as a field of vectors or vector field indicating the recommended track for a vehicle. By following the recommended track indicated by the vector field the vehicle is guided on the road such as a magnetic piece is attracted by a magnetic field attracted by the magnetic forces resulting from attracting and repelling magnetic lines.

[0049] In a preferred embodiment, the information exchange between the network of sensors, the vehicles, the central server and among the sensors of the network of sensors is implemented wirelessly, in particular based on a wireless platform exploiting low latency machine to machine, M2M, communication.

[0050] In particular, the information transfer within the network of sensors is based on a wireless platform exploiting low latency machine to machine, M2M, communication.

[0051] In particular, the information transfer between the one or more sensors and the central server is based on a wireless platform exploiting low latency machine to machine, M2M, communication.

[0052] In particular, the information transfer from one or more sensors and/or from the central server to the one or more vehicles and in the opposite direction is based on a wireless platform exploiting low latency machine to machine, M2M, communication.

[0053] In a preferred embodiment, the information is transferred between the one or more sensors and the one or more vehicles via a direct link or via a relay which is mounted at the side of the one or more roads.

[0054] In a preferred embodiment, the step of further processing information by the central server comprises to return information about traffic density for traffic control and traffic management and/or to give indication about passing vehicles, in particular considering their weight e.g. for toll pricing.

[0055] In a preferred embodiment, the sensors gather information on one or more vehicles when a respective vehicle passes a sensor, wherein the respective vehicle drives over the respective sensor.

[0056] In a preferred embodiment, a sensor gathers information about an identity of a vehicle, in case the vehicle transmits information about the identity of the vehicle to the sensor. The identity might be defined by the number plate and/or by the number of the engine or chassis frame.

[0057] In a preferred embodiment, the network of sensors gathers information about the location and/or or direction of the taken track of the one or more vehicles driving over the roads in which the network of sensors is provided.

[0058] A vehicle is preferably a car, a bus or a motorbike.

[0059] In a preferred embodiment, the sensors are provided in an abundant quantity. Therefore, even in case of failure of part of the sensors, e.g. caused by wear out or erosion, the remaining sensors provide information with sufficient accuracy.

[0060] In a preferred embodiment, a partial damage or change of position of a part of the sensors is healed by an autonomous self calibration.

[0061] In a preferred embodiment, the information gathered by the sensors is implemented as a system of equation parameters. The equations comprise parameters derived from the information gathered by the sensors as described throughout the description such as e.g. vehicles by number and weight, direction, velocity, i.e. speed, possibly identity of the vehicles, position, time corresponding to position, track and information about the road conditions, such as humidity etc.

[0062] In a preferred embodiment, the self calibration comprises excluding measurements of sensors based on logical considerations, in particular based on contradictive measurements, and/or executing a re-calibration of sensors.

[0063] In a preferred embodiment, the information of the network of sensors, which is implemented preferably as a system of equations, is supplemented by information of devices external to the network of sensors. Preferably, devices external to the network of sensors comprise radar stations and/or further monitoring devices gathering information of vehicles and/or of road conditions. Preferably, the devices external to the network of sensors feed their information to the network of sensors, preferably to the central server. The information provided from the external devices might be used to supplement and/or verify the information provided by the network of sensors. Alternatively or in addition, the information gathered by the network of sensors might be used to supplement and/or verify the information of devices external to the network of sensors.

[0064] It is an advantage of the invention to provide a high spatial resolution of the road conditions and to provide real-time information about the real road conditions.

Brief description of the figures



[0065] The advantages and features of embodiments of the present invention will be more completely understood by the following detailed description with reference to the figures of which
Fig. 1
depicts a schematic overview of a method of providing traffic information
Fig. 2
depicts steps of a first manner for calibrating a network of sensors
Fig. 3
depicts steps of a second manner for calibrating a network of sensors
Fig. 4
depicts a schematic view of steps of the second manner for calibrating a network of sensors
Fig. 5
depicts a schematic view of direct information transfer between a sensor and a vehicle
Fig. 6
depicts a schematic view of information transfer between sensors and a vehicle via a relay
Fig. 7
depicts a schematic view of sending control information to a vehicle
Fig. 8
depicts a further schematic view of sending control information to a vehicle

Detailed description



[0066] The following description is only illustrative and not limiting the scope of the invention which is defined by the claims. In the following, an overview of the teaching of the invention is presented, which is primarily directed to gather and process traffic information. So the overview will present the primary devices which are used to gather and process traffic information. In the further a description of the calibration of the sensors of the network of sensors will be described in detail, because technically the sensors have to be calibrated before being used for the information gathering and processing. Then, some illustrative specific embodiments of processing control information by the network of sensors will be described.

[0067] Figure 1 shows a network of sensors 1 or a part of the network of sensors 1 which are provided in a road or on a road, or more specifically in or on the road segment 2, which is depicted illustratively in the figure 1.A vehicle 3, here a car, drives over the road 2. In adjacency to the road 2 a central server 4 is installed.

[0068] While the vehicle 3 drives over the road 2, the sensors 1 will gather information about the vehicle 3 and further will also provide information to the vehicle 3. However, before the sensors 1 can be used to gather and provide information, the sensors 1 need to be calibrated. By the calibration of the sensors 1, the local position of the sensors 1 is determined and stored, for example into the sensors 1 and/or in the central server 4. This means the storage of the local position of the sensors 1 can be located only within the respective sensors 1 or only in the central server 4 or both within the sensors 1 and in the central server 4. In preferred embodiments, a sensor 1 stores only its own local position, in further preferred embodiments, a sensor 1 stores its own local position and in addition the local position of further, in particular adjacent, sensors 1. The local position of the sensors 1 is determined and stored, because the information gathered by the sensors 1 and provided by the sensors 1 is preferably valuable, in particular if the information is assigned to the location of the respective sensor 1, which gathered or provided the information. For example, if a sensor 1 determines that the road 2 in which the sensor 1 is situated is wet, so the information is preferable valuable if the information that the road 2 is wet is combined with the local position of the sensor 1 indicating likewise the exact location on the road 2 where the road 2 is wet.

[0069] For calibrating the sensors 1, one or more vehicles 3 pass the sensors 1 and determine and transmit the local position to a memory of the respective sensor 1 of which the one or more vehicles 3 have determined the local position. Alternatively the local position might be assigned to the sensor ID and both data stored in a memory located in the server or cloud.

[0070] There are primarily two manners for calibrating a specific sensor 1 and similarly the other sensors 1 of network of sensors 1. In a first manner, the local position of a sensor 1 is determined absolutely or directly, in particular via GPS. In a second manner, the local position of a sensor 1 is determined in relation to a further sensor 1 (dubbed "reference sensor") of which the local position is already known. Usually, the two manners are used alternatively, and exceptionally combined for verification purposes.

[0071] Figure 2 illustrates the first manner, where the local position of a sensor 1 is determined absolutely or directly by a vehicle 3, which might be termed a calibration vehicle 3 as it is used to calibrate the sensor 1 and similarly the network of sensors 1.

[0072] The calibration vehicle 3 drives over the road 2. When the calibration vehicle 3 passes the sensor 1, the sensor 1 of which the local position is to be determined is activated, which is symbolized by waves indicating also the communication between the sensor 1 and the vehicle 3. Preferably, a vehicle 3 is equipped with one or more transceivers 14 (see figures 5 and 6), preferably comprising one or more antennas with a large range. In particular, the calibration vehicle 3 causes the sensor 1 to transmit the address of the sensor 1 to the calibration vehicle 3. The address of the sensor 1 might be the number of the sensor 1, in particular a MAC address or any name or number of the sensor 1 by which the sensor 1 can be, preferably unambiguously, identified.

[0073] The calibration vehicle 3 determines the local position of the sensor 1. More specifically, the calibration vehicle 3 determines the geo-coordinates of the sensor 1 corresponding to the address of the sensor 1, this is calibration vehicle 3 determines the geo-coordinates of the sensor 1 which is identified by the address of the sensor 1. In the embodiment which is illustrated in figure 2, the calibration vehicle 3 determines the local position of the sensor 1 by means of a GPS (Global Position System) receiver. As soon as the calibration vehicle 3 passes over the sensor 1, and the activated sensor 1 has transmitted the address of the sensor 1 to the calibration vehicle 3, the calibration vehicle 3 determines the geo-coordinates by means of a GPS receiver which indicates the geo-coordinates of the calibration vehicle 3 situated above the sensor 1 at this moment and thus the geo-coordinates of the sensor 1. In further embodiments, instead of a GPS receiver, any system by which geo-coordinates can be determined might be used. As soon as the calibration vehicle 3 knows the geo-coordinates of the sensor 1, the calibration vehicle 3 preferably triggers a calibration sequence in the sensor 1 which thereby is informed that it will receive its geo-coordinates for calibration of the sensor 1, so that the sensor is now ready for receiving its geo-coordinates. Then the vehicle transmits the geo-coordinates to the sensor 1 to a memory, preferably to a static memory, of the sensor 1 which accordingly stores its geo-coordinates in the memory. Thus, the memory of the sensor now contains the geo-coordinates of the sensor 1 assigned to the address of the sensor 1. Alternatively the geo-coordinates might be assigned to the sensor ID and both data stored in a memory located in the server or cloud.

[0074] Figure 3 illustrates the second manner for calibrating the sensors 1 of the network of sensors. In the second manner, the calibration vehicle 3 determines the local position of a sensor 1 by means of its relative position to a first further reference sensor 1 and a second further reference sensor 1 of which the local positions are already known. The network of sensors 1 comprises in the road 2 one or more reference sensors of which the local positions are already known, for example because their geo-coordinates have been determined beforehand according to method 1, in particular via a GPS receiver by a calibration vehicle 3. Now, in the method illustrated in figure 3, the local positions of sensors of which the geo-coordinates are not yet known are determined in relation to sensors of which the geo-coordinates are known. The sensors of which the geo-coordinates are already known are depicted in figure 3 by squares, of which a first sensor of which the geo-coordinates are already known is specified by the reference sign 1 a and a second sensor of which the geo-coordinates are already known is specified by the reference sign 1 b. The sensor of which the geo-coordinates are to be determined is specified by reference sign 1c. The second manner consists in short in that the calibration vehicle 3 passes the first sensor 1 a and the second sensor 1 b of which the geo-coordinates are already known, determines its own velocity in terms of amount and direction and calculates the local position of the sensor 1c from the distance between the sensor 1 b and the sensor 1c. More precisely, the geo-coordinates of the sensor 1c are determined from a velocity vector indicating a speed of the calibration vehicle 3 by amount and direction and from a time measured between passing - by the calibration vehicle 3 - the sensor 1 b of which the geo-coordinates are already known and passing - by the calibration vehicle 3 - the sensor 1 c of which the geo-coordinates are to be determined.

[0075] The second method is implemented in more detail by the following steps. The calibration vehicle 3 triggers a clock in all sensors 1, including sensors 1 a, 1 b, 1 c, when passing the first sensor 1 a of which the local position is already known. When the calibration vehicle 3 passes the second sensor 1 c of which the local position is already known, the calibration vehicle 3 stops the time at its own clock as a semi-result, this means the calibration vehicle 3 measures the time for the passage from the first sensor 1 a to the second sensor 1 b. From the geo-coordinates of the first sensor 1 a and the second sensor 1 b and the measured time for the passage from first sensor 1 a to second sensor 1 b, the calibration vehicle 3 determines a velocity vector of the calibration vehicle by amount of the velocity and direction of the velocity. The calibration vehicle 3 continues its driving with the determined speed indicated by the velocity vector by amount and direction. As soon as the calibration vehicle 3 passes a sensor of which the local position is to be determined because it is not yet know, here sensor 1 c, the calibration vehicle 3 determines the time between passing the sensor 1 b and the sensor 1c. From the time for the passage between sensor 1 b and sensor 1 c and from the velocity vector the calibration vehicle 3 determines the local position of sensor 1c. In more detail, from the time between sensor 1 b and 1c and the modulus of the velocity vector, the calibration vehicle determines the distance between sensor 1 b and sensor 1 c and further from the geo-coordinates of sensor 1 b which are already known and the distance between sensor 1 b and sensor 1 c and the direction of the velocity vector, this means the direction of the driving of the calibration vehicle 3, the calibration vehicle 3 determines the geo-coordinates of sensor 1c. In this embodiment, in particular, this holds under the assumption that the distance between sensors 1 a, 1 b and 1 c is sufficiently short so that the vehicle passes the sensor field at nearly constant speed. Otherwise, preferably, additional reference sensors need to be inserted and consequently are implemented. In an alternative embodiment, the amount of the velocity vector, this is the speed of the calibration vehicle 3 is pre-defined, i.e. already known (e.g. because the vehicle drives with the pre-defined speed), and therefore only the direction of the velocity vector is determined from the geo-coordinates of the first 1a and second 1b further sensors of which the local positions are already known. Alternatively the clocks need not to be located in the sensors but a single clock may be implemented on the server and the stop times might be assigned to the individual sensors and stored in the server or in the cloud.

[0076] In a further embodiment as an alternative variation to the second manner, where the geo-coordinates of a sensor 1c is determined by the already known geo-coordinates of sensors 1 a and 1 b, the speed is determined by a speed limit for vehicles passing the road or road section and the time is determined as a mean value of a plurality of measurements. In this embodiment, not only one calibration vehicle 3, but a plurality of vehicles 3 are driving on the road 2 and, while the vehicles 3 might be part of the ordinary traffic, the vehicles 3 are used contemporaneously for calibration of the sensor 1c and similarly for other sensors 1 of which the geo-coordinates are to be determined. As a background information, it could be stated that usually, the distribution of the speeds driven by a plurality of vehicles 3 is peaking near the speed limit value. Therefore, by statistically reasons, the mean value of the speed distribution of the vehicles 3 correspond to the known speed limit value. The time between passing by a plurality of vehicles 3 two sensors 1 is determined by the mean value of a plurality of measurements of the time for the vehicles 3 passing two sensors 1 and storing the measurements in a memory, in particular in the memory of the sensor 1 of which the local position is to be determined, here 1c. The distance between the two sensors, here between sensor 1 b and sensor 1 c, is determined by multiplying the mean value of the time interval distribution, i.e. of the plurality of measurements of the time, with the speed corresponding to the speed limit value. Thereby, the distance between the two sensors 1 b and 1 c can be determined. As the geo-coordinates of sensor 1 b are already known, the geo-coordinates of sensor 1c can be determined. Preferably, an assumption is made that the distance between sensor 1 b and sensor 1 c is short and the vehicles drive from sensor 1b to sensor 1c in a straight direction, in particular in the direction which is determined from the passage from sensor 1a to sensor 1b.

[0077] Figure 4 depicts a schematic view of some of the steps of the second manner for calibrating sensors 1 of the network of sensors 1. In a first step 9 it is determined if a vehicle 3 is detected by a sensor 1. If this is not true, the step is repeated, until a vehicle 3 is detected. If this is true, it is proceeded to step 10. If a vehicle 3 is detected, it is determined in step 10, if the clock in the sensor 1 is running. If this is true, the manner proceeds to step 11, the clock is stopped, the time is stored and the distance is calculated according to the algorithm presented above. If the clock in the sensor 1 is not running, the time cannot be stopped by the respective sensor 1. Therefore, the method proceeds to step 12, which is to send a clock start command to other sensors 1. Therefore, as soon as the vehicle 3 passes one of the other sensors 1 of which the clock is running, started by the clock start command, the time can be determined by the respective other sensor 1 and the distance can be calculated, so that in case the geo-coordinates of the sensor 1 which the vehicle 3 passed previously are known, the geo-coordinates of the other sensor 1 can be calculated.

[0078] Preferably, the manner of calibrating the network of sensors 1 by a plurality of vehicles 3 passing over the sensors 1 of the network of sensors 1 is also based on the consideration that by the many vehicles 3 the sensors 1 of network of sensors 1 will be calibrated stepwise, i.e. after a certain time period as soon as enough vehicles have been passed over the sensors and implements the calibration steps. This means, it might happen that a vehicle can not calculate the geo-coordinates of a sensor 1, because also the geo-coordinates of the sensor 1, which the vehicle passed previously are also not known. However, with many vehicles passing the sensors 1, the sensors 1 of which the geo-ordinates are not yet known, will be calibrated departing from the sensors 1 of which the geo-ordinates are already known. In principle, each time a vehicle 3 passes from a sensor 1 of which the geo-coordinates are already known to a further sensor 1 of which the geo-ordinates are to be determined, the further sensor 1 is thereby calibrated, this is its geo-coordinates are determined and stored. Its geo-coordinates might be stored in the memory of that sensor 1. Alternatively, the geo-coordinates may be stored together with the assigned sensor ID in a memory located in the server or cloud. Consequently, when a vehicle 3 then passes the later sensor 1 and drives then over a next sensor 1 of which the geo-ordinates are to be determined, the vehicle 3 can determine the geo-coordinates of this sensor 1, because the geo-coordinates of that sensor 1 before had been already determined as described.

[0079] By this, taking the sensors 1 of which the geo-coordinates are already known or determined as starting points, the further sensors 1 of which the geo-coordinates are to not yet known, will be determined consequently, step-by-step, so that in the end in principle all sensors 1 of the network of sensors 1 are calibrated. Preferably, in case, there are still sensors 1 which are not calibrated, the method of providing traffic information as described herein, is nevertheless applicable, only the degree of accuracy of the information is a little bit lower as a sensor 1 which is not calibrated is usually regarded as non-existing, because preferably only information in connexion with the local position of a respective sensor 1 is valuable information.

[0080] After the network of sensors 1 is calibrated, or more precisely, as soon as the sensors 1 are calibrated in such a number that the information provision is regarded as sufficiently accurate, the sensors 1 can be used to gather and provide traffic information.

[0081] Preferably, the sensors 1 of the network of sensors 1 gather information on local road conditions, in particular measurements on humidity, temperature, pressure and/or chemicals. By this, for example a sensor 1 can indicate that exactly at the local position where the sensor 1 is situated, the road 2 is wet or dry. As there a many sensors 1 provided on or in the road 2 (see again figure 1), the information about the kind of road condition, e.g. wet or dry, can be provided with a high spatial accuracy.

[0082] Preferably, the sensors 1 gather information about the vehicles 3 driving over the road and thereby over the sensors 1. When vehicles 3 are passing a sensor 1, the sensor 1 detects the vehicle 3, because the sensor 1 is equipped with elements which detect in particular the pressure which is provided on the sensor1 by the weight of the vehicle 3 when driving over the sensor 1. Alternatively or in addition, one or more further ways of detecting one or more vehicles 3 by the sensor 1 are implemented, in particular inductive, optical and acoustical. In a preferred embodiment, the sensor 1 detects a vehicle 1 by means of inductive effect caused by the passing vehicle 1 in the sensor 1 which is therefore equipped with inductive sensitive elements, e.g. semi-conductive elements. In a preferred embodiment, the sensor 1 detects a vehicle 1 by optical means, e.g. by light-sensitive semi-conductive elements disposed in the sensor 1. In a preferred embodiment, the sensor 1 detects a vehicle 1 by by acoustical means, e.g. by semi-conductive elements which are sensitive for acoustical waves caused by the passing vehicle 3. In a preferred embodiment, a vehicle is equipped by means which transmit optical, acoustical or further signals for being detected by the sensors 1. Thereby, the sensor 1 and similarly, the sensors 1 of the network of sensors 1 gather information about the traffic on the roads where the network of sensors 1 is provided. The traffic information gathered thereby by the network of sensors 1 is in particular number, weight, size, speed, acceleration and/or driven track of the one or more vehicles 3 driving over the roads 2. In preferred embodiments, as the sensors 1 might exchange, and preferably store, the information gathered by each of the sensors 1, and in particular in case the vehicle 3 identify themselves to the sensors 1 when passing over the sensors 1, parameters such as acceleration and/or driven track of a specific vehicle 3 can be determined.

[0083] In a preferred embodiment, the gathered information is processed locally by the network of sensors 1. A sensor 1 might process only the information which it has gathered itself. Alternatively or in addition, a sensor 1 exchanges information with other sensors 1, which might be a certain group of adjacent sensors 1 or in principle all sensors 1 of the network of sensors 1.

[0084] In a preferred embodiment, information gathered by the sensors 1 is transmitted from the sensor 1 to a central server 4 for further processing. A central server 4 is already depicted in figure 1. The central server 4 might collect the information gathered and transmitted from the sensors 1. The central server 4 might compare the information transmitted from a first group of sensors 1 of the network of sensors 1 with a second group of sensors 1 of the network of sensors 1. The central server 4 might evaluate the information, e.g. by determining from the vehicles 3 counted and/or monitored by the one or more sensors 1 the total amount of vehicles 3 and/or the identity of the vehicles 3 driving on the road 2 and/or in a specific direction. Thereby, the central server 4 might be able to provide a more global view of the traffic on the roads 2 in which the network of sensors 1 is installed. In further embodiments, even the sensors 1 themselves might evaluate the information in the way described in context of the central server 4, in case the processing and memory storage capacity of the sensors 1 is sufficiently large. However, preferably, as the sensors 1 are kept simple and low cost, usually, more complex evaluation of the information will be done by a central server 4 which evaluates the information gathered by the sensors 1.

[0085] Preferably, the step of processing information comprises sending control information to one or more vehicles 3. The control information is preferably provided by the central server 4 for more complex evaluation. Alternatively or in addition, as far as the sensors 1 possess enough processing capacity and memory capacity to process such control information, also the sensors 1 might generate control information.
In short, the control information might in particular be information to control the traffic by e.g. directing one or more vehicles 3 on a determined track or use particular roads 2 thereby avoiding traffic jam for example.

[0086] While the control information is preferably generated by the central server 4, the control information might be transmitted from the central server 4 via the sensors 1 to the vehicles 3. Further, control information might be generated by one or more sensors 1 and transmitted from the one or more sensors 1 to the one or more vehicles 3. Further, control information might be transmitted directly from the central server 4 to the one or more vehicles 3. The one or more vehicles 3 are equipped with one or more transceivers 14 (Fig. 5). Thus, there are at least the following non limiting scenarios: In a preferred embodiment, control information might be transmitted to the one or more vehicles 3 via a direct communication link between the one or more vehicles 3 with the central server 4. Alternatively or in addition, control information might be transmitted from the central server 4 via one or more sensors 1 to the one or more vehicles 3. Alternatively or in addition, control information might be transmitted to the one or more vehicles 3 via a direct communication link between the one or more sensors 1 and the one or more vehicles 3 (figure 5). Alternatively or in addition, control information might be transmitted to the one or more vehicles 3 via a communication link between the one or more sensors 1 and the one or more vehicles 3 via the central server 4. Alternatively or in addition, control information might be transmitted via a relay 5 (figure 6). The relay 5 might be mounted at the side of the road, e.g. on a limiting post, a sign post or a lamp post or on any further item, for example a brickwall or a tree.

[0087] What has been described for the information transfer of control information transmitted to the vehicles 3, applies similarly for the information gathered by a sensor 1 and transmitted to other sensors 1, to one or more vehicles 3, and/or to the central server 4, this means the information transfer might be provided directly or via a relay 5 and/or via the central server 4.

[0088] More generally, the information transfer between any of: the one or more vehicles 3, the one or more sensors 1, the central server 4, this means in particular from and/or to the vehicles 3, from and/or to the one or more sensors 1, from and/or to the central server 4 and from and/or to one or more of the sensors to one or more of the sensors 1 might be implemented directly or via a relay and/or via the central server 4.

[0089] In preferred embodiments, the control information comprises alarm information for approaching vehicles 3 about poor road conditions, in particular wetness, ice, spilled oil, mud on the road 2 where the vehicles are driving or where the vehicles are approaching. Alternatively or in addition, the control information comprises information about recommended optimal tracks to avoid dangerous local spots or trails on the surface of the road 2. Alternatively or in addition, the control information comprises information about recommended optimal tracks through dangerous bends of a road 2. Alternatively or in addition, the control information comprises information about learnt tracks taken by vehicles 3 driving beforehand through an area and recommendations based on the experiences gained from earlier passages, in particular considering weight of the vehicles 3. In particular, the network of sensors 1 might be implemented as a learning or self-learning network. This means, the sensors 1 store information gathered from previous passing vehicles 3, in particular dangerous spots causing accidents or at least dangerous situations which might be detected from extremely fast reduction of speed of driving vehicles 3. This information is stored in the one or more sensors 1 and/or or in the central server 4, evaluated by the one or more sensors 1 and/or by the central server 4 and the evaluated information is stored in the one or more sensors 1 and/or in the central server 4. The evaluated information is then used as control information for approaching vehicles 3. The control information might in this case comprise a warning for vehicles 3 driving on a particular road of a dangerous curve thereby suggesting the vehicles 3 to slow down their speed to thereby avoid a dangerous situation.

[0090] In a preferred embodiment, which will be described with reference to figures 7 and 8, the step of sending control information to a vehicle 3 comprises transmitting one or more signals 6a, 6b to the vehicles 3 guiding the vehicles 3 on a recommended track 7.

[0091] Figure 7 depicts a vehicle 3 driving on a road 2 in upward direction. In the road 2, a plurality of sensors 1 are provided. Beforehand, the sensors have gathered and now stored information about the road surface, in particular if the road surface is dry or wet. The sensors 1 have detected that the road surface is dry with the exception of a frozen puddle 13, where the surface is wet or even iced. Therefore, the frozen puddle 13 has to be avoided, because driving there is dangerous. In preferred embodiments, the gathered information is preferably exchanged for further processing with the central server 4 and/or adjacent sensors 1 of the network of sensors 1.

[0092] The processed information is exchanged with and within the sensors 1 in and around the frozen puddle 13. Based on the processed information, the sensors 1 send signals to an approaching vehicle 3. The signals sent to the vehicle 3 are either attracting signals 6a or repelling signals 6b. In figure 7, the sensors 1 which are located within the frozen puddle 13 send repelling signals 6b. These are signals which direct the vehicle 3 away from the frozen puddle 13. In contrast, one or more of the sensors 1 which are on the safe way for the vehicle 3, this means outside the frozen puddle 13, send attracting signals 6a, guiding the vehicle in direction of the signals 6a.

[0093] Alternatively, the sensors 1 outside the frozen puddle 13 send attracting signals 6a and the sensors 1 within the frozen puddle 13 send repelling signals 6b without exchanging the information gathered by the respective sensors 1 with the central server 4 and/or with further sensors 1. Each sensor 1 sends signals independently from the further sensors 1 without the sensors 1 exchange the gathered information. In this case, a sensor 1 within the frozen puddle 13 sends a repelling signal 6b, whereby preferably the direction of the signal 6b considers the local position of the sensor 1, so the repelling signal 6b guides away from the frozen puddle 13 in the direction of e.g. the middle of the road 2 and not in direction outside the road 2. Further, a sensor 1 outside the frozen puddle 13 sends an attracting signal 6a, preferably considering the local position of the sensor 1. Each sensor might preferably consider, in which direction a vehicle 3 drives in principle, this means in figure 7 up or downwards for generating the signals 6a and 6b respectively.

[0094] Preferably, the signals 6a, 6b contain directional vector information. This means the signals 6a, 6b contain a direction for the vehicle 3 where to go. Preferably, the directional vector information of the signals 6a, 6b is added to a vector sum 8 indicating the recommended track 7. In a preferred embodiment, the vehicle 3 receives the attracting signals 6a and the repelling signals 6b as sent by the sensors 1 and implements the addition of the vector information to the vector sum 8 in a processor of the vehicle 3. In a further preferred embodiment, the attracting signals 6a and the repelling signals 6b are transmitted from the sensors 1 to the central server 4, which adds the directional vector information of the attracting signals 6a and of the repelling signals 6b to a vector sum 8, thus to a resulting vector indicating the recommended track and then sends the resulting vector to the vehicle 3. As stated, by any transmission of information, a relay 5 might be used.

[0095] Figure 7 indicates the recommended track which the vehicle 3 will take due to the resulting vector 8 corresponding to the vector sum 8. Preferably, the resulting vector 8 considers the direction of the driving vehicle 3 and gives a correction signal to the direction in which the vehicle 3 is driving. Alternatively, the resulting vector 8 indicates the recommended track directly, and the vehicle 3 will process a correction of its direction to follow the recommended track 7.

[0096] Figure 8 is a variation to the embodiment described with reference to figure 7. In figure 8, also a sensor which is situated outside the frozen puddle 13 sends a repelling signal 6b to the vehicle 3 or to the central server 4 for further processing. In this scenario, the processing of the information gathered by the sensors 1 detecting the frozen puddle 13 has been exchanged with the further sensors 1 outside the frozen puddle, possibly after further processing by the central server 4. From the processing of the information, it has been determined that it is appropriate that also a sensor 1 outside the frozen puddle 13 sends a repelling signal 6b. This might be appropriate, because thereby the frozen puddle 13 can be avoided with a larger security distance between the recommended track 7 and the frozen puddle 13. In a preferred embodiment, one component points slightly in a reverse direction. Thus the repelling signal vector contains also information about deceleration.

[0097] Corresponding to the described method for providing traffic information, the present invention claims a system for providing traffic information. The system comprises a network of sensors 1 provided in and/or on one or more roads 2 or road segments, wherein the network of sensors 1 is adapted to gather information, wherein one or more of the sensors 1 of the network of sensors 1 and/or a central server 4 are adapted to process the gathered information. Further features of the system correspond to the features of the described method.

[0098] Further, a server (4) is implemented for providing traffic information, wherein the server (4) is adapted to process information gathered by one or more sensors (1) of a network of sensors (1) provided in and/or on one or more roads (2) or road segments. The server (4) is also referred to as a central server (4).

[0099] Further, a software product is used which is adapted to execute the method according to claims 1 to 12, when executed by a computer.

[0100] The present invention might be implemented in hardware, software and/or combination thereof. In particular, a vehicle (3), a sensor (1), a relay (5) and/or a central server (4) might comprise a computer or processor used to execute a software program adapted to execute instructions adapted to the implementation of the vehicle (3), the sensor (1), the relay (5) and/or the central server (4), respectively. Furthermore, a vehicle (3), a sensor (1), a relay (5) and/or a central server (4) might be equipped with a memory for storing data and/or instructions, in particular program code. More specifically, a computer can be comprised or implemented by circuit-based processes, including possible implementation as a single integrated circuit, such as an ASIC (= Application Specific Integrated Circuit) or such as an FPGA (= Field Programmable Gate Array), a multi-chip module, a single card, or a multi-card circuit pack. The functions of a computer may be employed in a digital signal processor, micro-controller, or general-purpose computer implemented as a single device or integrated in a computer network.

[0101] A computer may comprise program code embodied in tangible media, such as magnetic recording media, optical recording media, solid state memory, floppy diskettes, CD-ROMs, hard drives, or any other machine-readable storage medium, wherein, when the program code is loaded into and executed in the computer, the computer becomes an apparatus used for practicing the invention.

[0102] It is an advantage of the present invention to improve traffic safety. Other than centrally operated systems it uses distributed intelligence and has no single point of failure. And other than established systems it features a high spatial resolution and thus allows handling strongly localized road problems.

[0103] Further advantages of the present invention, by using sensors which are easily deployable, robust and fabricated in large quantity, are low cost, nearly no maintenance, high reliability and harshness, because there is no single point of failure, high spatial resolution, up to cm-range, if needed and network monitoring in real time. The invention can readily be used by municipals and suppliers for road infrastructure gear without high cost of establishment compared with ordinary monitoring systems.


Claims

1. A method for providing traffic information, the method comprising:

- gathering information by a network of sensors (1) provided in and/or on one or more roads (2) or road segments;

- processing the gathered information.


 
2. The method according to claim 1, wherein the step of gathering information comprises:

- gathering by one or more sensors (1) of the network of sensors (1) information on local road conditions, in particular measurements on humidity, temperature, pressure and/or chemicals.


 
3. The method according to claim 1, wherein the step of gathering information comprises:

- gathering by one or more sensors (1) of the network of sensors (1) information about one or more vehicles (3) passing the one or more sensors (1), in particular number, weight, size, speed, acceleration and/or driven track of the one or more vehicles (3).


 
4. The method according to claim 1, wherein the step of processing information comprises:

- processing the gathered information locally by the network of sensors (1).


 
5. The method according to claim 1, wherein the step of processing information comprises:

- transmitting the gathered information from the one or more sensors (1) to a central server (4) for further processing.


 
6. The method according to claim 1, wherein the step of processing information comprises:

- sending control information to one or more vehicles (3), in particular via a direct communication link with one or more sensors (1) of the network of sensors (1), via a relay (5) or via a central server (4).


 
7. The method according to claim 6, wherein the control information comprises one or more of the group:

- alarm information for approaching vehicles (3) about local poor road conditions, in particular wetness, ice, spilled oil, mud;

- information about recommended optimal tracks to avoid dangerous local spots or trails on the road surface;

- information about recommended optimal tracks through dangerous bends;

- information about learnt tracks taken by vehicles (3) driving beforehand through an area and recommendations based on the experiences gained from earlier passages, in particular considering physical properties of the vehicles (3).


 
8. The method according to claim 1, wherein one or more sensors (1) of the network of sensors (1) are calibrated by one or more vehicles (3) passing the one or more sensors (1) and transmitting a local position to a memory being associated to one or more sensors (1).
 
9. The method according to claim 8, wherein the step of calibration comprises:

- activating, by the one or more vehicles (3), the sensor (1) of which the local position is to be determined when passing the sensor (1), causing the sensor (1) to transmit the address of the sensor (1) to the one or more vehicles (3);

- determining geo-coordinates of the sensor (1) corresponding to the address of the sensor (1);

- triggering a calibration sequence in the sensor (1); and

- transmitting the geo-coordinates to a, in particular static, memory associated to the sensor (1).


 
10. The method according to claim 9, wherein the one or more vehicles (3) determine the geo-coordinates of the sensor (1) by means of GPS receiver or by means of its relative position to a first and a second further sensor (1) of the network of sensors (1) of which the geo-coordinates are already known, in particular by deriving the geo-coordinates of the sensor (1) from its relative position to the first and the second further sensor (1) of which the already known geo-coordinates are used as reference positions and from timing measurements and/or known velocity or speed limit information.
 
11. The method according to claim 6, wherein the step of sending control information to the one or more vehicles (3) comprises:

- transmitting one or more signals (6a, 6b) to the one or more vehicles (3) guiding the one or more vehicles (3) on a recommended track (7).


 
12. The method according to claim 11, wherein the one or more signals (6a, 6b) are either attracting (6a) or repelling signals (6b), wherein the signals contain directional vector information, wherein the directional vector information of the signals (6a, 6b) is added to a vector sum (8) indicating the recommended track (7).
 
13. A system for providing traffic information, the system comprising a network of sensors (1) provided in and/or on one or more roads (2) or road segments, wherein the network of sensors (1) is adapted to gather information, wherein one or more of the sensors (1) of the network of sensors (1) and/or a central server (4) are adapted to process the gathered information.
 
14. A server (4) for providing traffic information, wherein the server (4) is adapted to process information gathered by one or more sensors (1) of a network of sensors (1) provided in and/or on one or more roads (2) or road segments.
 
15. A software product adapted to execute the method according to claims 1 to 12, when executed by a computer.
 




Drawing




























Search report









Search report