A method for managing a communication between a base station of a cellular mobile communication system and a first moving communication partner, the method comprising: - collecting service quality reporting messages from a plurality of moving communication partners (V1 - V3) registered in a communication cell managed by said base station, said service quality reporting messages comprising service quality reporting messages for direct communications between two of said plurality of moving communication partners (V1 - V3); - generating quality of service maps for the communications between the base station and said first moving communication partner, as well as for the direct communications between two of said moving communication partners (V1 - V3); - receiving planned trajectories from said plurality of moving communication partners (V1 - V3); - calculating predicted quality of service profiles for the communications between said base station and a moving communication partner (V1 - V3) as well as predicted quality of service profiles for the direct communications between the moving communication partners (V1 - V3) based on said generated quality of service maps and said planned trajectories, said predicted quality of service profiles representing a temporal evolution of at least one quality of service parameter; - receiving a request from said first moving communication partner for a communication between said base station and said first moving communication partner, said request demanding a high quality of service; - determining, based on said predicted quality of service profiles, if said high quality of service demanded by said request can be satisfied along said planned trajectory of said first moving communication partner by a direct communication between said base station and said first moving communication partner or by relaying said communication via one of the other moving communication partners (V2, V3); and - establishing the communication between said base station and said first moving communication partner accordingly along said planned trajectory. - collecting service quality reporting messages from a plurality of moving communication partners (V1 - V3) registered in a communication cell managed by said base station, said service quality reporting messages comprising service quality reporting messages for direct communications between two of said plurality of moving communication partners (V1 - V3); - generating quality of service maps for the communications between the base station and said first moving communication partner, as well as for the direct communications between two of said moving communication partners (V1 - V3); - receiving planned trajectories from said plurality of moving communication partners (V1 - V3); - calculating predicted quality of service profiles for the communications between said base station and a moving communication partner (V1 - V3) as well as predicted quality of service profiles for the direct communications between the moving communication partners (V1 - V3) based on said generated quality of service maps and said planned trajectories, said predicted quality of service profiles representing a temporal evolution of at least one quality of service parameter; - receiving a request from said first moving communication partner for a communication between said base station and said first moving communication partner, said request demanding a high quality of service; - determining, based on said predicted quality of service profiles, if said high quality of service demanded by said request can be satisfied along said planned trajectory of said first moving communication partner by a direct communication between said base station and said first moving communication partner or by relaying said communication via one of the other moving communication partners (V2, V3); and - establishing the communication between said base station and said first moving communication partner accordingly along said planned trajectory.