U
Umesh Balani
Hi Guys, How are you doing.
I am based in Delhi and work for a dev company. I have don't a few projects
on Virtual Conference Applications.
There are two things I wanna talk about here.
Firstly
----------
What I've heard is that MS with its new messenger is leaving its proprietary
protocol and going ahead with SIP/SIMPLE protocol.
As a matter of fact, I have even tried this Windows Messenger, setup TTCP to
listen on 5060 and connect through
Windows Messenger v4.7.2009 to connect on my server.
Here's the what TTCP dumped
Info :: [<--] points to the start of actual data received
=================================================
E:\>ttcp -r -s -p5060 -u
ttcp-r: local 0.0.0.0
ttcp-r: buflen=8192, nbuf=2048, align=16384/+0, port=5060 udp
ttcp-r: recvfrom 172.17.24.96
REGISTER sip:172.17.24.96 SIP/2.0 [<--]
Via: SIP/2.0/UDP 172.17.24.96:14946
From: <sip:[email protected]>;tag=355490f0-31b2-42e0-b761-d1ab253b1b33
To: <sip:[email protected]>
Call-ID: [email protected]
CSeq: 1 REGISTER
Contact: <sip:172.17.24.96:14946>;methods="INVITE, MESSAGE, INFO, SUBSCRIBE,
OPTIONS, BYE, CANCEL, NOT IFY, ACK"
User-Agent: Windows RTC/1.0
Expires: 1200
Event: registration
Allow-Events: presence
Content-Length: 0
=================================================
I understand that this is using SIP protocol, RFC 3261 i.e.
http://www.ietf.org/rfc/rfc3261.txt
Now what I am confused with, is when I used MSN Messenger 6 to connect to
my local machine [I modified the hosts file to point messenger.hotmail.com
host to my local IP]
The connection request is still following the old protocol.
=================================================
E:\>ttcp -r -s -p1863
ttcp-r: local 172.17.24.96 <- remote 172.17.24.96
ttcp-r: buflen=8192, nbuf=2048, align=16384/+0, port=1863 tcp VER 2 MSNP9
MSNP8 CVR0 [<--]
PNG
PNG
ttcp-r: 34 bytes in 59999 real milliseconds = 0 KB/sec
ttcp-r: 4 I/O calls, msec/call = 14999, calls/sec = 0, bytes/call = 8
=================================================
Has anyone got any ideas, why is MS not following the SIP protocol for its
Messenger 6 version.
=================================================
Secondly
----------
I am part of the team who has been assigned the responsibility to choose the
protocol for our own Messenger Product.
Yes, our product will support Audio/Video and all other Multimiedia
applications.
I request anyone who have got their hands dirty inunderstanding Messenger
protocols and aplications and especially MVP's
to tell me is SIP/SIMPLE protocol better than the Jabber based XMPP
protocol.
Any comments/answers will be highly appreciated.
Also, if this is not the right newsgroup, can someone guide me to some
newsgroups when i could get some help.
Regards
Umesh Balani
I am based in Delhi and work for a dev company. I have don't a few projects
on Virtual Conference Applications.
There are two things I wanna talk about here.
Firstly
----------
What I've heard is that MS with its new messenger is leaving its proprietary
protocol and going ahead with SIP/SIMPLE protocol.
As a matter of fact, I have even tried this Windows Messenger, setup TTCP to
listen on 5060 and connect through
Windows Messenger v4.7.2009 to connect on my server.
Here's the what TTCP dumped
Info :: [<--] points to the start of actual data received
=================================================
E:\>ttcp -r -s -p5060 -u
ttcp-r: local 0.0.0.0
ttcp-r: buflen=8192, nbuf=2048, align=16384/+0, port=5060 udp
ttcp-r: recvfrom 172.17.24.96
REGISTER sip:172.17.24.96 SIP/2.0 [<--]
Via: SIP/2.0/UDP 172.17.24.96:14946
From: <sip:[email protected]>;tag=355490f0-31b2-42e0-b761-d1ab253b1b33
To: <sip:[email protected]>
Call-ID: [email protected]
CSeq: 1 REGISTER
Contact: <sip:172.17.24.96:14946>;methods="INVITE, MESSAGE, INFO, SUBSCRIBE,
OPTIONS, BYE, CANCEL, NOT IFY, ACK"
User-Agent: Windows RTC/1.0
Expires: 1200
Event: registration
Allow-Events: presence
Content-Length: 0
=================================================
I understand that this is using SIP protocol, RFC 3261 i.e.
http://www.ietf.org/rfc/rfc3261.txt
Now what I am confused with, is when I used MSN Messenger 6 to connect to
my local machine [I modified the hosts file to point messenger.hotmail.com
host to my local IP]
The connection request is still following the old protocol.
=================================================
E:\>ttcp -r -s -p1863
ttcp-r: local 172.17.24.96 <- remote 172.17.24.96
ttcp-r: buflen=8192, nbuf=2048, align=16384/+0, port=1863 tcp VER 2 MSNP9
MSNP8 CVR0 [<--]
PNG
PNG
ttcp-r: 34 bytes in 59999 real milliseconds = 0 KB/sec
ttcp-r: 4 I/O calls, msec/call = 14999, calls/sec = 0, bytes/call = 8
=================================================
Has anyone got any ideas, why is MS not following the SIP protocol for its
Messenger 6 version.
=================================================
Secondly
----------
I am part of the team who has been assigned the responsibility to choose the
protocol for our own Messenger Product.
Yes, our product will support Audio/Video and all other Multimiedia
applications.
I request anyone who have got their hands dirty inunderstanding Messenger
protocols and aplications and especially MVP's
to tell me is SIP/SIMPLE protocol better than the Jabber based XMPP
protocol.
Any comments/answers will be highly appreciated.
Also, if this is not the right newsgroup, can someone guide me to some
newsgroups when i could get some help.
Regards
Umesh Balani