How to restart LAN game but keep players connected?

So lets say you have a multiplayer LAN game. The round or game is over, now you would like to reset the entire game and put things as if all the players just finished connecting. How would you do this? You could do a console command to restart level but all that does is restarts it, but all players are alone in their own level. How would you reset everything, but keep players connected ( or rejoin them ). You know without making them quit the game and rejoin and all of that.
Preferably just a function or event you call to do so quickly.

you must do a server travel by this console command “servertravel Level name

then all client will travel to another level with server

This seems to work. Slightly slow but not my biggest concern. I think once when I entered it into console though it loaded separate maps for clients, probably user error though. I’ll go add it into my project now. Thanks.