SyncML is used for synchronizing data of terminal device in wireless and
wired environments. In general, synchronization takes place between a
terminal device (e.g., a mobile phone) and a server device (e.g., a web
server in Internet). However, a SyncML session, which occurs between the
terminal and server, is an end-to-end communication. The idea of the
present invention is to provide a method, a router and a system to allow
routing of the synchronizing data exchanged during a synchronizing
session through such a router. In general having the router is more cost
efficient and a faster solution from the end-user point of view.