The invention relates to a method a method for routing calls and messages
in a communication system. In the method a mobile station registers to a
call control node using a logical name. The logical name is mapped in a
directory to an international mobile subscriber identity. The call
control node performs a location update to a home location register using
the international mobile subscriber identity. The mobile station is
reached using a called party number. As a terminating call or message is
received to a core network, a roaming number is allocated for the mobile
station, and the call or message is routed to the call control entity
currently serving the mobile station. The call control node translates
the called party number to the logical name using the directory.