A computer for supporting generation of an OD matrix based at least partly on network data associated with a plurality of user ID:s, characterized by - a receiving unit for receiving a user ID associated with a user equipment, associated geographical coordinates and time stamps associated with the geographical coordinates and the user ID; - a station identification unit for finding stations and times based on the geographical coordinates and time stamps and being configured to determine a geographical position associated with each time stamp for a user ID as either a first condition indicating that the user equipment associated with the user ID is moving or a second condition indicating that the user equipment is stationary, and create a station, which is an approximate location of where a user associated with the user ID has been stationary during a predetermined time, if - the geographical position is determined to be in the second condition with respect to a first time stamp and is determined to be in the first condition with respect to a second time stamp immediately following the first time stamp, and - the second condition preceding a change to the first condition has been maintained for a longer time than a time threshold; - a mapping unit for exchanging the stations with a place for each one of the stations, wherein a place comprises a name or identity and geographical coordinates for longitude and latitude for the place; - an OD matrix generating unit for generating at least one OD sub-matrix associated with the user ID based on places and times of arrival and departure associated with the places; and - a sending unit for sending the OD sub-matrix to another computer for merging of OD sub-matrices including the OD sub-matrix into the OD matrix. - a receiving unit for receiving a user ID associated with a user equipment, associated geographical coordinates and time stamps associated with the geographical coordinates and the user ID; - a station identification unit for finding stations and times based on the geographical coordinates and time stamps and being configured to determine a geographical position associated with each time stamp for a user ID as either a first condition indicating that the user equipment associated with the user ID is moving or a second condition indicating that the user equipment is stationary, and create a station, which is an approximate location of where a user associated with the user ID has been stationary during a predetermined time, if - the geographical position is determined to be in the second condition with respect to a first time stamp and is determined to be in the first condition with respect to a second time stamp immediately following the first time stamp, and - the second condition preceding a change to the first condition has been maintained for a longer time than a time threshold; - a station identification unit for finding stations and times based on the geographical coordinates and time stamps and being configured to determine a geographical position associated with each time stamp for a user ID as either a first condition indicating that the user equipment associated with the user ID is moving or a second condition indicating that the user equipment is stationary, and create a station, which is an approximate location of where a user associated with the user ID has been stationary during a predetermined time, if - the geographical position is determined to be in the second condition with respect to a first time stamp and is determined to be in the first condition with respect to a second time stamp immediately following the first time stamp, and - the second condition preceding a change to the first condition has been maintained for a longer time than a time threshold; - the geographical position is determined to be in the second condition with respect to a first time stamp and is determined to be in the first condition with respect to a second time stamp immediately following the first time stamp, and - the second condition preceding a change to the first condition has been maintained for a longer time than a time threshold; - a mapping unit for exchanging the stations with a place for each one of the stations, wherein a place comprises a name or identity and geographical coordinates for longitude and latitude for the place; - an OD matrix generating unit for generating at least one OD sub-matrix associated with the user ID based on places and times of arrival and departure associated with the places; and - a sending unit for sending the OD sub-matrix to another computer for merging of OD sub-matrices including the OD sub-matrix into the OD matrix.