02-04-2014 01:29 AM - edited 03-18-2019 02:32 AM
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"
Solved! Go to Solution.
02-04-2014 02:01 AM
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
02-04-2014 02:01 AM
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
02-04-2014 02:09 AM
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"
02-04-2014 02:34 AM
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
02-04-2014 12:42 PM
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
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide