Link to home
Start Free TrialLog in
Avatar of Rajat Duggal
Rajat Duggal

asked on

High Ping Latency

I have installed IP Cameras on 5 different locations in the US and I want to watch all those IP cameras in India, but the Ping Test gives me this result after having a 100 Mbps connection -> bytes= 32 time= 579 TTL=117. Because of which I am unable to watch the live view smoothly. It gets freeze after every other 2 Seconds.
SOLUTION
Avatar of Wayne88
Wayne88
Flag of Canada image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of Rajat Duggal
Rajat Duggal

ASKER

@Wayne88 All the cameras are connected to Comcast Business service with 75/15 Mbps DL/UL speed and in India ISP is providing 100/75 Mbps DL/UL speed. I am not sure about the dedicated line, if it is T10 or higher.
Hi Rajat, what kind of video resolution are trying to stream and do you have access (vpn) to the remote sites between the two countries?  If yes, how's the remote connectivity other than camera streaming?
ASKER CERTIFIED SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Exactly!  If the internet lines and bandwidth are guaranteed between sites then you are entitled to a certain level of performance reliability as described in the SLA (service level agreement).  Otherwise, there's no baseline.
Long ping times will delay the transmission, but shouldn't have a big effect on streaming.  I'm assuming here that the streaming doesn't require frequent communication from the computer back to the camera.

The problem is likely with throughput, not latency.

If you monitor the network with Task Manager (I'm assuming Windows here), what do you see?  Is the transmission pretty steady at a low speed or does it transmit in bursts?
Wayne - there is a significant difference between WAN over IP (Internet) and private/dedicated circuit.  Major difference.  Most SLA's on IP are around uptime and availability, not throughput/latency.  Private circuits generally provide for guaranteed bandwidth/reduced latency due to contention but a lot of that will fall on the customer side responsibility through QOS, etc.

Again, I would suggest running tcping between the two sites to get a true idea of the latency involved and then we can go from there.
Thank you so much for all of the experts here, now I would like to know that is there any possibility to reduce the latency time =420ms ? Like by connecting Cisco RV routers on any site? If I have to, then it should have to be on that site "Where cameras are installed (USA)" or on the other site "Where Cameras are being watched (India)?"
Have you measured your bandwidth?  If it is adequate, I wouldn't think that a latency of 579ms would be a problem when watching videos.
Yes, I measured the bandwidth and thereafter I have downgraded the streaming quality. Now all of the cameras are working properly, but now I want to fix the Latency time.
How is the latency time a problem?  Are you doing something interactive with the cameras or just streaming them?
I want to do a talkback, so I need the video should be delivered on time.
Got it.  Yes, if you are interacting with the other end, low latency is important.
What kind of connections do you have on both ends - type/bandwidth/etc.  Additionally, what intermediary equipment does your traffic go through on both ends (firewalls, proxies, etc.)?  Lastly, where are the two sites geographically located?
Well, I have Comcast DSL service with 75/15Mbps DL/UL where the cameras are installed (Seattle, WA) and I am watching it in India with wireless leased line Internet of 20/20Mbps DL/UL. I am not sure about the intermediary equipment, I only know is each of the camera has Static IP address. Can you tell me, how can I know the intermediary equipment?
Do you manage both sites involved or just the camera equipment?

From India to US you can expect average of 240ms latency as base.  Comcast DSL is Internet so your SLA is going to be for uptime/availability, not for throughput.  That said, it is a contention circuit so you are going to pick up more latency from there.  Your India circuit is most likely not doing you any favors either with it being Internet and wireless.  Double whammy on the contention there. I'd be willing to bet that on the best of days you are going to be looking at 300ms latency just because of the circuits themselves.
Abandoned