cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
728
Views
0
Helpful
4
Replies

IS TMS involved in a Basic VCS Call

Ayodeji Okanlawon
VIP Alumni
VIP Alumni

Hi Guys,

I am just geeting my head around this Vide stuff, so please tale it easy on me

I was looking at a call log fro a call between a VC to VC. And I saw these lines below. Can someone please clarify how TMS is involved in this call flow. I can see the VCS C calling a License manager and then sending a POST request to TMS...Is TMS the license manager? or is VCS just informing TMS of the call?


2014-01-28T23:36:16+00:00 AFREN-SOL-SCR01 tvcs: UTCTime="2014-01-28 23:36:16,228" Module="network.http" Level="DEBUG":  Message="Request" Method="POST" URL="http://127.0.0.1:9999/licensemanager/acquire" Ref="0x5369d10"
2014-01-28T23:36:16+00:00 AFREN-SOL-SCR01 tvcs: UTCTime="2014-01-28 23:36:16,229" Module="network.http" Level="DEBUG":  Message="Request" Method="POST" URL="http://127.0.0.1:4370/status/call/call/uuid/fb147b6a-8874-11e3-8ddf-0010f31e26cc" Ref="0x53c3c70"
2014-01-28T23:36:16+00:00 AFREN-SOL-SCR01 tvcs: UTCTime="2014-01-28 23:36:16,231" Module="network.http" Level="DEBUG":  Message="Response" Src-ip="127.0.0.1" Src-port="4370" Dst-ip="127.0.0.1" Dst-port="40056" Response="200 OK" ResponseTime="0.001804" Ref="0x53c3c70"
2014-01-28T23:36:16+00:00 AFREN-SOL-SCR01 UTCTime="2014-01-28 23:36:16,234" Module="developer.licensemanager.service.manager" Level="INFO" CodeLocation="licensemanager(132)" Detail="License granted" call_id="fb147aca-8874-11e3-8b16-0010f31e26cc" lic_type="nontraversal"
2014-01-28T23:36:16+00:00 AFREN-SOL-SCR01 licensemanager: Level="INFO" Detail="License granted" call_id="fb147aca-8874-11e3-8b16-0010f31e26cc" lic_type="nontraversal" UTCTime="2014-01-28 23:36:16,234"
2014-01-28T23:36:16+00:00 AFREN-SOL-SCR01 tvcs: UTCTime="2014-01-28 23:36:16,235" Module="network.http" Level="DEBUG":  Message="Response" Src-ip="127.0.0.1" Src-port="9999" Dst-ip="127.0.0.1" Dst-port="40133" Response="200 OK" ResponseTime="0.006763" Ref="0x5369d10"
2014-01-28T23:36:16+00:00 AFREN-SOL-SCR01 tvcs: UTCTime="2014-01-28 23:36:16,237" Module="network.dns" Level="DEBUG":  Detail="Sending DNS query" Name="AFREN-SOL-STM01.net.afren.net" Type="A and AAAA"
2014-01-28T23:36:16+00:00 AFREN-SOL-SCR01 tvcs: UTCTime="2014-01-28 23:36:16,237" Module="network.tcp" Level="DEBUG":  Src-ip="192.168.0.171" Src-port="17642" Dst-ip="192.168.68.142" Dst-port="1720" Detail="TCP Connecting"
2014-01-28T23:36:16+00:00 AFREN-SOL-SCR01 tvcs: UTCTime="2014-01-28 23:36:16,238" Module="network.http" Level="DEBUG":  Message="Request" Method="POST" URL="http://127.0.0.1:4370/status/call/call/uuid/fb147b6a-8874-11e3-8ddf-0010f31e26cc" Ref="0x53c3c70"
2014-01-28T23:36:16+00:00 AFREN-SOL-SCR01 tvcs: UTCTime="2014-01-28 23:36:16,238" Module="network.dns" Level="DEBUG":  Detail="Resolved hostname to:  ['IPv4''TCP''192.168.0.175'] (A/AAAA) Number of relevant records retrieved: 1"
2014-01-28T23:36:16+00:00 AFREN-SOL-SCR01 tvcs: UTCTime="2014-01-28 23:36:16,238" Module="network.tcp" Level="DEBUG":  Dst-ip="192.168.0.175" Dst-port="80" Detail="TCP Connecting"
2014-01-28T23:36:16+00:00 AFREN-SOL-SCR01 tvcs: UTCTime="2014-01-28 23:36:16,238" Module="network.tcp" Level="DEBUG":  Src-ip="192.168.0.171" Src-port="40343" Dst-ip="192.168.0.175" Dst-port="80" Detail="TCP Connection Established"
2014-01-28T23:36:16+00:00 AFREN-SOL-SCR01 tvcs: UTCTime="2014-01-28 23:36:16,241" Module="network.http" Level="DEBUG":  Message="Response" Src-ip="127.0.0.1" Src-port="4370" Dst-ip="127.0.0.1" Dst-port="40056" Response="200 OK" ResponseTime="0.003146" Ref="0x53c3c70"
2014-01-28T23:36:16+00:00 AFREN-SOL-SCR01 tvcs: UTCTime="2014-01-28 23:36:16,245" Module="network.tcp" Level="DEBUG":  Src-ip="192.168.0.171" Src-port="17642" Dst-ip="192.168.68.142" Dst-port="1720" Detail="TCP Connection Established"
2014-01-28T23:36:16+00:00 AFREN-SOL-SCR01 tvcs: UTCTime="2014-01-28 23:36:16,245" Module="network.h323" Level="INFO":  Dst-ip="192.168.68.142"  Dst-port="1720"

Please rate all useful posts

"The essence of christianity is not the enthronement but the obliteration of self --William Barclay"       

Please rate all useful posts
1 Accepted Solution

Accepted Solutions

gubadman
Level 3
Level 3

Hi,

In this case the license manager is internal VCS code - looking after the traversal and non-traversal call licenses etc.

All the Post requests in your logs go to the VCS loopback address - 127.0.0.1 - The VCS is talking to itself.

Thanks,

Guy

View solution in original post

4 Replies 4

gubadman
Level 3
Level 3

Hi,

In this case the license manager is internal VCS code - looking after the traversal and non-traversal call licenses etc.

All the Post requests in your logs go to the VCS loopback address - 127.0.0.1 - The VCS is talking to itself.

Thanks,

Guy

Thanks Guy..But why is VCS establishing a connection to TMS on port 80 as seen in these lines (TMS is 192.168.0.175)

Module="network.dns" Level="DEBUG":  Detail="Resolved hostname to:  ['IPv4''TCP''192.168.0.175'] (A/AAAA) Number of relevant records retrieved: 1"

2014-01-28T23:36:16+00:00 AFREN-SOL-SCR01 tvcs: UTCTime="2014-01-28 23:36:16,238" Module="network.tcp" Level="DEBUG":  Dst-ip="192.168.0.175" Dst-port="80" Detail="TCP Connecting"

2014-01-28T23:36:16+00:00 AFREN-SOL-SCR01 tvcs: UTCTime="2014-01-28 23:36:16,238" Module="network.tcp" Level="DEBUG":  Src-ip="192.168.0.171" Src-port="40343" Dst-ip="192.168.0.175" Dst-port="80" Detail="TCP Connection Established"

2014-01-28T23:36:16+00:00 Module="network.dns" Level="DEBUG":  Detail="Resolved hostname to:  ['IPv4''TCP''192.168.0.175'] (A/AAAA) Number of relevant records retrieved: 1"
2014-01-28T23:36:16+00:00 AFREN-SOL-SCR01 tvcs: UTCTime="2014-01-28 23:36:16,238" Module="network.tcp" Level="DEBUG":  Dst-ip="192.168.0.175" Dst-port="80" Detail="TCP Connecting"
2014-01-28T23:36:16+00:00 AFREN-SOL-SCR01 tvcs: UTCTime="2014-01-28 23:36:16,238" Module="network.tcp" Level="DEBUG":  Src-ip="192.168.0.171" Src-port="40343" Dst-ip="192.168.0.175" Dst-port="80" Detail="TCP Connection Established"
2014-01-28T23:36:16+00:00

Please rate all useful posts

"The essence of christianity is not the enthronement but the obliteration of self --William Barclay"

Please rate all useful posts

Hi,

As you thought, that will be the VCS sending feedback to the TMS that it has a call - in TMS you should be able to see that the VCS is in a call rather than idle and there are some statistics available as to which endpoints have been in calls & for how long on TMS.

Thanks,

Guy

Great insight into log analysis provided by Guy.

I think of TMS / VCS in the same light as I do the Cisco WCS / WLC WLAN environment.  By that, I mean a 3 tier architecture.

WCS         TMS

WLC          VCS

AP              Endpoints

At the top sits the WCS / TMS.  These platforms provide management and monitoring funcitionality only. You could literally unplug them and not impact any wireless connectivity or a video call.  Then you have WLCs / VCSs.  Lastly, you have APs / Endpoints.

The TMS does play an important part in the provisioning of endpoints including room based video codecs and Jabber (MOVI) clients.  Typically TMS will be AD integrated allowing you to provision Jabber clients en masse.

I think you will find TP very easy compared to the fantastic work you do with IPT protocol analysis!

Amir