The disclosure relates to methods of managing traffic flows in a cellular network and nodes configured to operate in accordance with those methods.
Traffic flow models characterize traffic by some variables, such as user equipment densities and user equipment velocities. Density is measured in terms of the number of vehicles per unit area. These traffic flow models are used to represent traffic, such as in an urban network and in highways, in order to improve the utilization of roads, optimize traffic efficiency, etc.
Microscopic traffic flow models consider individual users and characterise the velocity or trajectory for a single vehicle-to-everything (V2X) user. On the other hand, macroscopic traffic flow models consider multiple V2X users and provide an average characterisation of speed and density on a road. Cellular V2X (C-V2X) uses long term evolution (LTE) and fifth generation (5G) technology to provide V2X users with different V2X services. Vehicles are equipped with different sensing equipment, e.g. lidar, camera, radars, accelerometers.
V2X using cellular technology deals with large amounts of data, which is communicated between V2X users and V2X application servers. This includes both sensor measurements from V2X user equipments (uplink) and V2X messages from V2X application servers (downlink). This consequently leads to a massive amount of data exchange over a mobile network. The Quality of Service (QoS) experienced by the V2X users may drop in congested areas leading to user dissatisfaction and malfunctioning of V2X applications.
As such, there is a need for an improved technique for managing traffic flow in a cellular network, which is aimed at addressing the problems described above.
It is thus an object to obviate or eliminate at least some of the above disadvantages associated with existing techniques and provide an improved technique for managing traffic flow in a cellular network.
Therefore, according to an aspect, there is provided a method of managing traffic flows in a cellular network by a traffic flow management node. The method comprises, for each tile of a plurality of tiles of the cellular network, measuring a traffic flow in the tile based on a location and corresponding velocity of at least one user equipment in the cellular network from information provided by the at least one user equipment. The method also comprises, for each tile of a plurality of tiles of the cellular network, estimating subsequent traffic flow in the tile based on a comparison of the measured traffic flow in the tile to one or more previously measured traffic flows in the tile and transmitting an indication of the estimated subsequent traffic flow in the tile to a resource management node enabling management of resources related to the traffic flows in at least one tile of the cellular network by said resource management node.
The idea thus provides an improved technique for managing traffic flow in a cellular network. The improved technique makes it possible to more accurately characterise and predict traffic flow in a cellular network. In this way, more accurate information is provided for use in the management (e.g. provisioning and/or optimization) of cellular network resources. The resources of the cellular network can thus be better optimized, e.g. for vehicle-to-everything communication. Also, as the subsequent traffic flow is estimated per tile, this resource optimization can also be performed per tile. Advantageously, the method is suitable for use in cloud deployments.
In some embodiments, the method may comprise estimating the subsequent traffic flow in the tile based on one or more spatial differences and/or one or more temporal differences identified by the comparison of the measured traffic flow in the tile to the one or more previously measured traffic flows in the tile.
In some embodiments, the method may comprise using a machine learning algorithm to estimate the subsequent traffic flow in the tile.
In some embodiments, the estimation of the subsequent traffic flow in the tile may be an estimation of the subsequent traffic flow in the tile at a first time and the method may comprise updating the estimation of the subsequent traffic flow in the tile based on an actual measurement of the traffic flow in the tile at the first time. In some of these embodiments, the method may comprise transmitting an indication of the updated estimation of the subsequent traffic flow in the tile to the resource management node enabling management of resources related to the traffic flows in at least one tile of the cellular network by said resource management node.
In some embodiments, the management of resources related to the traffic flows in at least one tile of the cellular network may comprise allocating resources in the at least one tile to manage the traffic flows in the at least one tile and/or provisioning a quality of service in the at least one tile to manage the traffic flows in the at least one tile. In some embodiments, the resources may comprise resources for vehicle-to-everything (V2X) communication.
In some embodiments, the plurality of tiles may be defined by a grid.
In some embodiments, the at least one user equipment may be served by at least one of a plurality of base stations, each having a coverage area, and wherein the plurality of base stations cover the coverage area of the cellular network. In some embodiments, the plurality of tiles of the cellular network may span the coverage areas of the plurality of base stations. In some embodiments, the coverage areas of the plurality of base stations may be overlapping.
In some embodiments, the information provided by the at least one user equipment may be received from the at least one user equipment and/or from at least one location service function node.
In some embodiments, the at least one user equipment may comprise one or more vehicles and/or one or more mobile devices.
According to another aspect, there is provided a traffic flow management node configured to operate in accordance with the method of managing traffic flows in a cellular network by a traffic flow management node described earlier. In some embodiments, the traffic flow management node may comprise processing circuitry and at least one memory for storing instructions which, when executed by the processing circuitry, cause the traffic flow management node to operate in accordance with the method of managing traffic flows in a cellular network by a traffic flow management node described earlier. The traffic flow management node thus provides the advantages discussed earlier in respect of the method of managing traffic flows in a cellular network by a traffic flow management node.
In some embodiments, the traffic flow management node may be a node of the cellular network or a node outside the cellular network. In some embodiments, the traffic flow management node may be an application server.
According to another aspect, there is provided a method of managing traffic flows in a cellular network by a resource management node. The method comprises managing resources related to the traffic flows in at least one tile of a plurality of tiles of the cellular network based on an estimated subsequent traffic flow for each tile of the plurality of tiles of the cellular network. The estimated subsequent traffic flow for each tile of the plurality of tiles of the cellular network is based on a comparison of a traffic flow in the tile measured based on a location and corresponding velocity of at least one user equipment in the cellular network to one or more previously measured traffic flows in the tile. The method also comprises providing the managed resources to one or more user equipments in the at least one tile of the plurality of tiles of the cellular network.
The idea thus provides an improved technique for managing traffic flow in a cellular network. The traffic flow in the cellular network is more accurately characterised and predicted, such that improved management (e.g. provisioning and/or optimization) of cellular network resources can be achieved using this traffic flow information. The resources of the cellular network can thus be better optimized, e.g. for vehicle-to-everything communication. Also, as the subsequent traffic flow is estimated per tile, this resource optimization can also be performed per tile. Advantageously, the method is suitable for use in cloud deployments.
In some embodiments, the estimated subsequent traffic flow in the tile may be an estimation of the subsequent traffic flow in the tile at a first time and the method may comprise managing resources related to the traffic flows in at least one tile of the plurality of tiles of the cellular network based on an updated estimation of the subsequent traffic flow for each tile of the plurality of tiles of the cellular network. In these embodiments, the updated estimation of the subsequent traffic flow for each tile of the plurality of tiles of the cellular network may be based on an actual measurement of the traffic flow in the tile at the first time.
In some embodiments, managing resources related to the traffic flows in at least one tile may comprise allocating resources in the at least one tile to manage the traffic flows in the at least one tile and/or provisioning a quality of service in the at least one tile to manage the traffic flows in the at least one tile.
According to another aspect, there is provided a resource management node configured to operate in accordance with the method of managing traffic flows in a cellular network by a resource management node described earlier. In some embodiments, the resource management node may comprise processing circuitry and at least one memory for storing instructions which, when executed by the processing circuitry, cause the resource management node to operate in accordance with the method of managing traffic flows in a cellular network by a resource management node described earlier. The resource management node thus provides the advantages discussed earlier in respect of the method of managing traffic flows in a cellular network by a resource management node.
According to another aspect, there is provided a system comprising any one or more of: at least one traffic flow management node as described earlier, at least one user equipment operable to connect to the system and provide information indicative of a location and corresponding velocity of the at least one user equipment, and at least one resource management node as described earlier. The system thus provides the advantages discussed earlier in respect of the method of managing traffic flows in a cellular network by a traffic flow management node and a resource management node.
According to another aspect, there is provided a system comprising processing circuitry and at least one memory for storing instructions which, when executed by the processing circuitry, cause the system to operate in accordance with the method described earlier. The system thus provides the advantages discussed earlier in respect of the method of managing traffic flows in a cellular network by a traffic flow management node and a resource management node.
Thus, an improved technique for managing traffic flow in a cellular network is provided.
For a better understanding of the idea, and to show how it may be put into effect, reference will now be made, by way of example, to the accompanying drawings, in which:
There is described herein an improved technique for managing traffic flow in a cellular network. The cellular network referred to herein may be a radio access network (RAN) or any other cellular network. The cellular network can, for example, be a fourth generation (4G) cellular network, a fifth generation (5G) cellular network, or any other generation of cellular network.
The methods described herein may be realized using the vehicle-to-everything (V2X) architecture described in 3GPP TS 23.285 and may also apply to the enhanced 5G V2X architecture described in 3GPP TS 23.287. The methods described herein also apply to application layer models, such as those described in 3GPP TS 23.286, where a V2X application enabler (VAE) client may perform the functions of the at least one user equipment referred to herein and a VAE server may perform the functions of the traffic flow management node referred to herein.
However, it will be understood that the methods described herein may also be applicable to other cellular network architectures.
As illustrated in
The at least one user equipment 10 can be configured to connect to the system 100 or, more specifically, to one or more nodes of the system 100. The at least one user equipment 10 is configured to provide (or report) information indicative of a location and corresponding velocity of the at least one user equipment 10. The information indicative of a location and corresponding velocity of the at least one user equipment 10 may also be referred to herein as “traffic flow information”.
As illustrated in
The at least one traffic flow management node 20 may be a node of the cellular network, e.g. a node that resides in a mobile network operator (MNO) network. Thus, the at least one traffic flow management node 20 can be a network node according to some embodiments. In some embodiments, the at least one traffic flow management node 20 may be a network data analytics function (NWDAP) node, a policy control function (PCF) node, or a network exposure function (NEF) node. In some of these embodiments, the at least one traffic flow management node 20 may communicate with an application server (e.g. a V2X application server), e.g. over an interface such as over a Nnef interface. In these embodiments, the information from the at least one user equipment 10 may be communicated to the at least one traffic flow management node 20 via the application server. Alternatively, the at least one traffic flow management node 20 may be a node outside the cellular network, such as a node managed by a third party or a third party application function (AF). In some embodiments, for example, the at least one traffic flow management node 20 may itself be an application server, e.g. a V2X application server. The at least one traffic flow management node 20 can be a node providing a service (e.g. a V2X service) to one or more user equipments in the cellular network. The at least one traffic flow management node 20 can interact with the cellular network to perform the functions described herein.
The system 100 can comprise at least one resource management node 30, which will be described in more detail later with reference to
Although not illustrated, in some embodiments, the system 100 itself may comprise processing circuitry and at least one memory for storing instructions which, when executed by the processing circuitry, cause the system to operate in accordance with the method described herein for the traffic flow management node 20 and/or the method described herein for the resource management node 30.
Herein, reference is made to a plurality of tiles of the cellular network. The plurality of tiles may, for example, be defined by a grid. The cellular network is (and thus the cells of the cellular network are) segmented or divided into the plurality of tiles. The plurality of tiles are different to (i.e. do not correspond to) the cells of the cellular network. A tile of the cellular network can span several cells of the cellular network (or parts of them) and a cell of the cellular network can span several tiles of the cellular network (or parts of them). For example, an N to M relation can be provided between cells of the cellular network and tiles of the cellular network. Each tile of the plurality of tiles of the cellular network can correspond to a different geographical area. For example, in some embodiments, each tile of the plurality of tiles of the cellular network may correspond to a different road segment in the cellular network. In some of these embodiments, the cellular network may be represented by a map that is divided into a plurality of tiles, each corresponding to a different road segment. Thus, in some embodiments, each tile of the plurality of tiles may correspond to a road segment. The plurality of tiles make up a traffic flow measurement table. The process described herein can be applied (e.g. iteratively) to small or large geographical areas.
The processing circuitry 22 controls the operation of the traffic flow management node 20 and can implement the method described herein in respect to the traffic flow management node 20. The processing circuitry 22 can comprise one or more processors, processing units, multi-core processors or modules that are configured or programmed to control the traffic flow management node 20 in the manner described herein. In particular implementations, the processing circuitry 22 can comprise a plurality of software and/or hardware modules that are each configured to perform, or are for performing, individual or multiple steps of the method described herein.
Briefly, the processing circuitry 22 of the traffic flow management node 20 is configured to, for each tile of a plurality of tiles of a cellular network, measure a traffic flow in the tile based on a location and corresponding velocity of at least one user equipment 10 in the cellular network from information provided by the at least one user equipment 10. The processing circuitry 22 of the traffic flow management node 20 is also configured to, for each tile of the plurality of tiles of the cellular network, estimate subsequent traffic flow in the tile based on a comparison of the measured traffic flow in the tile to one or more previously measured traffic flows in the tile, and transmit an indication of the estimated subsequent traffic flow in the tile to a resource management node enabling management of resources related to the traffic flows in at least one tile of the cellular network by the resource management node.
As illustrated in
The processing circuitry 22 of the traffic flow management node 20 can be connected to the memory 24 of the traffic flow management node 20. In some embodiments, the memory 24 of the traffic flow management node 20 may be for storing program code or instructions which, when executed by the processing circuitry 22 of the traffic flow management node 20, cause the traffic flow management node 20 to operate in the manner described herein in respect of the traffic flow management node 20. For example, in some embodiments, the memory 24 of the traffic flow management node 20 may be configured to store program code or instructions that can be executed by the processing circuitry 22 of the traffic flow management node 20 to perform the method described herein in respect of the traffic flow management node 20.
Alternatively or in addition, the memory 24 of the traffic flow management node 20 can be configured to store any requests, responses, indications, information, data, notifications, signals, or similar, that are described herein. The processing circuitry 22 of the traffic flow management node 20 may be configured to control the memory 24 of the traffic flow management node 20 to store any requests, responses, indications, information, data, notifications, signals, or similar, that are described herein.
In some embodiments, as illustrated in
Although the traffic flow management node 20 is illustrated in
It will also be appreciated that
The traffic flow management node 20 described earlier with reference to
With reference to
A person skilled in the art will be aware of various way in which to measure traffic flow based on a location and corresponding velocity of at least one user equipment 10 in the cellular network. In some embodiments, for example, measuring a traffic flow in the tile based on a location and corresponding velocity of at least one user equipment 10 in the cellular network may comprise, for each tile of the plurality of tiles of the cellular network, determining a number of user equipments in the tile based on the location of the at least one user equipment 10 in the cellular network and measuring the traffic flow in the tile based on the determined number. Thus, traffic flow can be determined based on the number of user equipments in the tile in some embodiments. The number of user equipments per tile can be referred to as the density of user equipments. Alternatively or in addition, for example, measuring a traffic flow in the tile based on a location and corresponding velocity of at least one user equipment 10 in the cellular network may comprise, for each tile of the plurality of tiles of the cellular network, determining an average velocity of user equipments in the tile based on the velocity of the at least one user equipment in the cellular network and measuring the traffic flow in the tile based on the determined average velocity. Thus, traffic flow can be determined based on an average velocity (and/or the number) of user equipments in the tile in some embodiments.
In more detail, in a 3GPP network, traffic flow may be measured based on the average velocity V and density p of user equipments. The traffic flow can be measured based on the information collected about the velocity of the user equipments and the number of user equipments in a tile (e.g. using location tracking). The density p of user equipments is the number of user equipments per tile (e.g. per road unit). The traffic flow F may be represented as F→(ρ, V). In a simple form, the traffic flow F can be expressed by the following equation:
F=β·V,
where ρ is the density of user equipments (e.g. the number of user equipments per km) and V is the average velocity of user equipments (e.g. in km/h). Thus, using the information indicative of the location and corresponding velocity of the at least one user equipment, the traffic flow in a certain tile (e.g. on a certain road) can be characterized.
Returning back to
At block 204, for each tile of the plurality of tiles of the cellular network, an indication of the estimated subsequent traffic flow in the tile is transmitted to a resource management node enabling management of resources related to the traffic flows in at least one tile of the cellular network by the resource management node. More specifically, the processing circuitry 22 of the traffic flow management node 20 transmits the indication of the estimated subsequent traffic flow in each tile. In some embodiments, the processing circuitry 22 of the traffic flow management node 20 may configured to transmit the indication of the estimated subsequent traffic flow in each tile directly to the resource management node 30. In other embodiments, the processing circuitry 22 of the traffic flow management node 20 may configured to transmit the indication of the estimated subsequent traffic flow in each tile to the resource management node 30 via at least one other node.
Thus, the transmission of the indication of the estimated subsequent traffic flow to the resource management node enables the management of resources related to the traffic flows in at least one tile of the cellular network by the resource management node. The management of resources related to the traffic flows in at least one tile of the cellular network can, for example, comprise allocating resources in the at least one tile to manage the traffic flows in the at least one tile, provisioning a quality of service (QoS) in the at least one tile to manage the traffic flows in the at least one tile, and/or any other management of resources related to the traffic flows in at least one tile of the cellular network.
The resources referred to herein can comprise resources for vehicle-to-everything (V2X) communication, or any other resources, or any combination of resources. In the case of resources for V2X communication, the resources may comprise one or more resources for long-range V2X communication, such as communication between a user equipment and a Node B (e.g. over the 3GPP Uu interface). Alternatively or in addition, the resources may comprise one or more resources for short-range V2X communication, such as communication between road users and roadside infrastructure (e.g. over a side-link, such as the 3GPP PC5 interface).
Although not illustrated in
In some embodiments involving an updated estimation, the method may also comprise transmitting an indication of the updated estimation of the subsequent traffic flow in the tile to the resource management node enabling management of resources related to the traffic flows in at least one tile of the cellular network by the resource management node. More specifically, the processing circuitry 22 of the traffic flow management node 20 can be configured to transmit the indication of the updated estimation of the subsequent traffic flow in the tile. In some embodiments, the processing circuitry 22 of the traffic flow management node 20 may configured to transmit the indication of the updated estimation of the subsequent traffic flow in the tile directly to the resource management node 30. In other embodiments, the processing circuitry 22 of the traffic flow management node 20 may configured to transmit the indication of the updated estimation of the subsequent traffic flow to the resource management node 30 via at least one other node.
The processing circuitry 32 controls the operation of the resource management node 30 and can implement the method described herein in respect to the resource management node 30. The processing circuitry 32 can comprise one or more processors, processing units, multi-core processors or modules that are configured or programmed to control the resource management node 30 in the manner described herein. In particular implementations, the processing circuitry 32 can comprise a plurality of software and/or hardware modules that are each configured to perform, or are for performing, individual or multiple steps of the method described herein.
Briefly, the processing circuitry 32 of the resource management node 30 is configured to manage resources related to the traffic flows in at least one tile of a plurality of tiles of a cellular network based on an estimated subsequent traffic flow for each tile of the plurality of tiles of the cellular network. The estimated subsequent traffic flow for each tile of the plurality of tiles of the cellular network is based on a comparison of a traffic flow in the tile measured based on a location and corresponding velocity of at least one user equipment 10 in the cellular network to one or more previously measured traffic flows in the tile. The processing circuitry 32 of the resource management node 30 is also configured to provide the managed resources to one or more user equipments in the at least one tile of the plurality of tiles of the cellular network.
As illustrated in
The processing circuitry 32 of the resource management node 30 can be connected to the memory 34 of the resource management node 30. In some embodiments, the memory 34 of the resource management node 30 may be for storing program code or instructions which, when executed by the processing circuitry 32 of the resource management node 30, cause the resource management node 30 to operate in the manner described herein in respect of the resource management node 30. For example, in some embodiments, the memory 34 of the resource management node 30 may be configured to store program code or instructions that can be executed by the processing circuitry 32 of the resource management node 30 to perform the method described herein in respect of the resource management node 30.
Alternatively or in addition, the memory 34 of the resource management node 30 can be configured to store any requests, responses, indications, information, data, notifications, signals, or similar, that are described herein. The processing circuitry 32 of the resource management node 30 may be configured to control the memory 34 of the resource management node 30 to store any requests, responses, indications, information, data, notifications, signals, or similar, that are described herein.
In some embodiments, as illustrated in
Although the resource management node 30 is illustrated in
It will also be appreciated that
With reference to
Although not illustrated in
As also mentioned earlier, managing resources related to the traffic flows in at least one tile of the cellular network can, for example, comprise allocating resources in the at least one tile to manage the traffic flows in the at least one tile, provisioning a quality of service (QoS) in the at least one tile to manage the traffic flows in the at least one tile, and/or any other management of resources related to the traffic flows in at least one tile of the cellular network.
At block 302, the managed resources are provided to one or more user equipments in the at least one tile of the plurality of tiles of the cellular network. More specifically, the processing circuitry 32 of the resource management node 30 provides the managed resources to one or more user equipments in the at least one tile of the plurality of tiles of the cellular network.
As illustrated by arrow 400 of
At block 404 of
As illustrated by arrow 408 of
At block 414 of
In the illustrated example embodiment of
For each tile of the plurality of tiles of the cellular network, the subsequent traffic flow in the tile of the plurality of tiles 506 of the cellular network is estimated based on a comparison of the measured traffic flow in the tile of the plurality of tiles 500 of the cellular network to one or more previously measured traffic flows in the tile of the plurality of tiles 502 of the cellular network. That is, in the illustrated example embodiment, for each tile of the plurality of tiles of the cellular network, the measured traffic flow F . . . Fn at a first time t in the tile of the plurality of tiles 500 of the cellular network is compared to the measured traffic flow F . . . Fn at a third time t−1 and at a fourth time t−2 in the tile of a plurality of tiles 502 of the cellular network. Here, the third time t−1 and fourth time t−2 are earlier than the first time t. In some embodiments, the subsequent traffic flow in each tile of the plurality of tiles 506 of the cellular network can be estimated based on one or more spatial differences and/or one or more temporal differences identified by the comparison of the measured traffic flow in the tile of the plurality of tiles 500 of the cellular network to the one or more previously measured traffic flows in the tile of the plurality of tiles 502 of the cellular network. For example, a spatial and/or one or more temporal interpolation may be performed.
Thus, the subsequent traffic flow at a second time t+1 in each tile of the plurality of tiles 506 of the cellular network is estimated. Although the example embodiment illustrated in
The method described with reference to
As illustrated in
The traffic flow measurement described herein can cover multiple base stations 40. In more detail, the at least one user equipment 10 described herein may be served by at least one of a plurality of base stations 40. Each of these base stations 40 has a coverage area. The plurality of base stations 40 may cover the (e.g. entire) coverage area of the cellular network. The plurality of tiles of the cellular network referred to herein can span the coverage areas of the plurality of base stations 40. The coverage areas of the plurality of base stations 40 may be overlapping.
The method illustrated in
With reference to
At block 804, a prediction error is calculated. The prediction error is calculated as the difference between the predicted traffic flow in the tile at the first time t and the actual measurement of the traffic flow in the tile at the first time t. At block 806, the predicted traffic flow in the tile at the first time t is updated (e.g. corrected) by considering the prediction error. This update can be performed for each tile of the plurality of tiles. In this illustrated example, the traffic flow estimates are provided in a traffic flow measurement table. Thus, at block 806, the predicted traffic flow in the tile at the first time t is updated in the traffic flow table, as illustrated in the traffic flow measurement table 808. In some embodiments, the method described with reference to
There is also a computer program comprising instructions which, when executed by processing circuitry (such as the processing circuitry 22, 32 of any of the nodes 20, 30 described earlier), cause the processing circuitry to perform at least part of the method described herein. There is provided a computer program product, embodied on a non-transitory machine-readable medium, comprising instructions which are executable by processing circuitry (such as the processing circuitry 22, 32 of any of the nodes 20, 30 described earlier) to cause the processing circuitry to perform at least part of the method described herein. There is provided a computer program product comprising a carrier containing instructions for causing processing circuitry (such as the processing circuitry 22, 32 of any of the nodes 20, 30 described earlier) to perform at least part of the method described herein. In some embodiments, the carrier can be any one of an electronic signal, an optical signal, an electromagnetic signal, an electrical signal, a radio signal, a microwave signal, or a computer-readable storage medium.
The node functionality described herein can be performed by hardware. Thus, any one or more of the nodes described herein (e.g. any one or more of the traffic flow management node 20, 1000 and the resource management node 30, 1100) can be a hardware node. However, it will also be understood that at least part or all of the node functionality described herein can be virtualized. For example, the functions performed by any one or more of the nodes can be implemented in software running on generic hardware that is configured to orchestrate the node functionality. Thus, in some embodiments, any one or more of the nodes described herein (e.g. any one or more of the traffic flow management node 20, 1000 and the resource management node 30, 1100) can be a virtual node. In some embodiments, at least part or all of the node functionality described herein may be performed in a network enabled cloud. The node functionality described herein may all be at the same location or at least some of the node functionality may be distributed.
It will be understood that at least some or all of the method steps described herein can be automated in some embodiments. That is, in some embodiments, at least some or all of the method steps described herein can be performed automatically.
Thus, in the manner described herein, there is advantageously provided an improved technique for managing traffic flow in a cellular network. It is possible to measure traffic flow in a tile based on information from at least one user equipment 10, which is indicative of a location and corresponding velocity of the at least one user equipment 10, and then predict future traffic flow in the tile based on current and previous traffic flow measurements. There is also advantageously provided a method for updating (e.g. correcting) a subsequent traffic flow estimation based on an actual measurement of the traffic flow in the tile.
It should be noted that the above-mentioned embodiments illustrate rather than limit the idea, and that those skilled in the art will be able to design many alternative embodiments without departing from the scope of the appended claims. The word “comprising” does not exclude the presence of elements or steps other than those listed in a claim, “a” or “an” does not exclude a plurality, and a single processor or other unit may fulfil the functions of several units recited in the claims. Any reference signs in the claims shall not be construed so as to limit their scope.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/EP2019/060181 | 4/18/2019 | WO | 00 |