
F REQUENTLY
A SKED
Q UESTION
How can I use Microsoft®
Messenger with snom
phones and the snom SIP
proxy?
Date: Aug-29-2002
Author: Dr. Christian Stredicke
Document: faq-02-08-29-cs

2 snom technology AG
[ F R E Q U E N T L Y A S K E D Q U E S T I O N ]
Microsoft Messenger 3
[ F R E Q U E N T L Y A S K E D Q U E S T I O N ]
About Microsoft Messenger
With its Windows XP operating system, Microsoft offers a new real time communication
platform, the MicrosoftMessenger. The Messenger is also available as an update to Windows
2000 clients. The messenger uses SIP as its underlying protocol and is compatible with other
equipment that uses SIP. In comparison to Netmeeting, the Messenger does not merely offer
telephony calls and video conferencing in an improved quality - it also adds instant messaging
and presence indication features. The Messenger uses UPnP to tunnel NAT. This means that
a DSL router not supporting UPnP stops SIP trafc owing between the Messenger and the
Internet. The MSN service that also comes with the Messenger solves the problem in a different
way, but uses a proprietary protocol.
Registering Messenger at the Proxy
The Messenger uses its own proprietary protocol by default. If you want to use it with
SIP, you need to open the options dialog and select the tab for the SIP account. First of all, you
need to select the “Communication Services” and then enter your SIP account at the bottom. In
order for the messenger to be able to nd the proxy, it is important that this name contains the
“@” symbol. The advanced button contains additional settings. The server address is not the
address of the proxy, but the address to which all packets should be sent. This is the “outbound
proxy”, which what can take care of NAT and other problems. The transport layer should be
set to UDP or to TCP, TLS is not supported by the snom proxy. The Messenger reports on the
success of the registration. You can also see in the proxy web page for the registered clients
that the new user is available.
Important: If the proxy challenges the user agent, the domain of the proxy must be set to
the domain that users are registering with. See the proxy manual for details.
Calling the Messenger
Calling the Messenger is as easy as calling any other user. Just type in the URL of the
messenger and accept the voice conversation on your PC. The Messenger does not support
supplementary services like transfer or call parking (except hold, which is supported by the
Messenger). Group picking is provided with the proxy so the Messenger can participate in
such a group. Making a call in the other direction is also easy. Just type in the complete URL
(including the “@” symbol) of the other party and accept the call.
Sending Messages
To send a message from the Messenger to the phone, you can select the respective action
from the Messenger menu. Just enter the URL of the other party (including the “@”) and press
the send button in the dialog. On the snom phone, the screen changes and you can read the
new message. Additional messages are stored “behind” the top message and become visible
when the top message is read.
With the current software version, it is not possible to send a message from the snom
phone to the Messenger.

Microsoft Messenger 3
[ F R E Q U E N T L Y A S K E D Q U E S T I O N ]
Welcome Messages from the Proxy
The proxy supports “welcome messages”, which are nothing more than messages that are
understood by the Messenger. To send messages from the proxy, make sure that you select the
MESSAGE method and use the Content-Type “text/plain”. The event eld should stay empty.
The attachment le must point to a le that can be read by the proxy. The easiest way to ensure
this is to use an absolute path to the le.
The le must contain plain ASCII text le generated by Microsoft Word so as to avoid
problems from other text processing software. It is also possible to send media types other
than plain text.
Adding a Phone to the Contact List
To make phone calls to frequently used contacts more convenient, you can add a phone
to the contacts list. Just enter the URL of the phone; after some time of negotiation, the phone
becomes available on this contact list.
Current versions of the phone do not explicitly state their availability. However, when a
phone becomes unavailable (e.g. by do not disturb), it will inform the Messenger.
Proxy and Messenger on the same Computer
When the proxy and the Messenger run on the same computer, typically both are
requesting port 5060. This generates a conict that may lead to a failure of either the proxy
or the Messenger. In Windows 2000, the operating system does not complain about the port
conict and both programs will start up. However, some of the messages intended to go to the
proxy will go to the Messenger. Therefore, it is not possible to run Messenger and the proxy
on the same host with Windows 2000. In Windows XP, the Messenger will take a different port
if port 5060 is already occupied by the proxy. Therefore, it must be made sure that the proxy
starts up before the Messenger starts. This is usually the case when the proxy is congured for
automatic starting. However, it is recommended to avoid running the proxy and the Messenger
on the same machine.

© 2004 snom technology AG
All rights reserved.
Europe & ROW:
snom technology AG
Pascalstr. 10B
10587 Berlin, Germany
Phone: +49 (30) 39833-0
mailto:info@snom.com
http://www.snom.com
sip:info@snom.com
India and SAARC:
snom technology (India) Pvt Ltd.
No. 417, International Trade Tower
Nehru Place, New Delhi-110019
Phone: +91 11 26234097
Fax: +91 11 26234079
http://www.snomindia.com
mailto:info@snomindia.com
sip:india@snom.com
USA and Americas:
snom USA Representation
ABP International, Inc.
1203 Crestside Dr.
Coppell, Texas 75019, USA
Phone: +1-972-831-0280
mailto:usa@snom.de
sip:usa@snom.com