Questions tagged [packet-loss]

Packet loss is the failure of one or more transmitted packets to arrive at their destination. This event can cause noticeable effects in all types of digital communications.The causes of packet loss include inadequate signal strength at the destination, natural or human-made interference, excessive system noise, hardware failure, software corruption or overburdened network nodes.

Packet loss occurs when one or more packets of data travelling across a computer network fail to reach their destination.
The effects of packet loss:
In data, packet loss produces errors.
In videoconference environments it can create jitter.
In pure audio communications, such as VoIP, it can cause jitter and frequent gaps in received speech.
In the worst cases, packet loss can cause severe mutilation of received data, broken-up images, unintelligible speech or even the complete absence of a received signal.
Packet loss may be measured as frame loss rate defined as the percentage of frames that should have been forwarded by a network load were not forwarded due to lack of resources.

The amount of packet loss that is acceptable depends on the type of data being sent.Anything over 2% packet loss over a period of time is a strong indicator of problems. Most internet protocols can correct for some packet loss, so you really shouldn't expect to see a lot of impact from packet loss until that loss starts to approach 5% and higher. Anything less than this is showing a possible problem, but one that is probably not impacting your experience significantly at present (unless you're an online gamer or something similar that requires 'twitch' reflexes).

141 questions
0
votes
0 answers

How to have WebRTC Stream CD Quality Audio With Minimal Packet Loss

I am currently making a peer-to-peer music app using node.js in my free time. I already had some major hurdles that are now fixed, including forcing the audio to use high bandwidth. However, now the sound, while being good quality, is prone to…
user13558124
0
votes
2 answers

Is packet loss due to socket buffer overflow considered network loss?

If UDP packets are dropped on a host because its socket buffers are full, should I consider that to be network loss? The distinction would help me decide whether to look into implementing retransmission at the application layer, or to increase the…
sourcenouveau
  • 29,356
  • 35
  • 146
  • 243
0
votes
1 answer

Huge packet loss when using PACKET_RX_RING of PACKET_MMAP

While capturing ethernet packets using PACKET_MMAP (PACKET_RX_RING) I have more than 50% packet loss at data rate of 100KB/s and higher. Is it common with this kind of technology? Is there any chance or room for improvement in code/parameters/logic…
msgboardpana
  • 59
  • 1
  • 6
0
votes
1 answer

difference between PacketLoss and BitRate in the API Opentok?

In the Opentok tool that is the session inspector shows graphs with the losses that had the users who were connected in a session, I would like to know what is the difference between PakectLoss and BitRate?
Stiven
  • 1
  • 2
0
votes
1 answer

Boost ASIO - dropped UDP packets, significant loss compared to UE4 udp reciever

I am trying to use a simple async UDP listener using this. I also use UE4 UDP Socket (FUdpSocketBuilder) in a game engine project. I don't run these two UDP listeners simultaneously. I get a series of byte array from a fixed udp port from another…
Syed Alam Abbas
  • 521
  • 6
  • 21
0
votes
1 answer

Mininet net loss <1%

I'm fairly new to mininet so sorry if I missed this, but I couldnt find an answer anywhere I have a basic mininet topology configured as follows: switch = self.addSwitch('s1') for h in range(2): host = self.addHost('h%s' % (h + 1)) …
Eli M
  • 1
  • 2
0
votes
0 answers

UDP packet loss - but no packets shown as dropped due anywhere?

For a networking test, I am sending 5 megabytes worth of small datagrams (with a UDP payload size of 50 bytes each without headers) and testing how fast the server can receive all ~100000 packets. The pseudo-code is as shown below: Server (recv as…
user10221985
0
votes
1 answer

robot with lost sensor measurements

I am trying to implement a localization algorithm for 4 robots on a Raspberry, the robots move too fast and send sensor measurements via Bluetooth low energy to the Raspberry but sometimes the packets arrive late or get lost so they don't reflect…
0
votes
2 answers

packet loss from wireshark pcap files

I have two wireshark pcap files from the sender and receiver. I am streaming a live video from sender to receiver using different protocols- TCP, UDP, RTMP and RTSP. Is there a way to get packet loss from the two pcap files when a network…
ST94
  • 35
  • 8
0
votes
0 answers

why increasing buffer cause packet loss on ns2?

i just make a simple simulation setting, but im confused when i increase the buffer size it causes more packet loss. can someone explain the reason? set ns [new Simulator] set tr [open out1.tr w] $ns trace-all $tr set ftr [open "out.nam" w] $ns…
0
votes
1 answer

Introducing artificial errors in Protocol Buffer stream

Is there a way to introduce artificial errors in a Protobuf stream from server to client running on the same PC? In this case, the data in question is a camera stream that should be corrupted by a lossy channel. Alternatively is it possible to have…
0
votes
1 answer

Fragmented UDP packet loss?

We have an application doing udp broadcast. The packet size is mostly higher than the mtu so they will be fragmented. tcpdump says the packets are all being received but the application doesn't get them all. The whole stuff isn't happening at all if…
DrNO
  • 1
  • 1
  • 1
0
votes
1 answer

How TCP handles Packet Loss - Implications in physical Layer

I am doing some exam revision and i have a question regarding TCP/IP. I am OK with the first part on how TCP handles packet loss but not sure about the second part where the response is incorrect in the physical layer. a) An assumption inherent in…
James Ferry
  • 127
  • 1
  • 3
  • 12
0
votes
0 answers

stop and wait in c, infinite timeouts

I'm having difficulties with this project. Everything's working except for binary files, probably because they're pretty big and would expect timeouts. The packetErrorSends are similar to send but they randomly drop packets. I only put them in the…
Mike1982
  • 439
  • 10
  • 26
0
votes
0 answers

TCP packets loss ratio

I'm trying to calculate and qualify video QoE [Quality of Experience] from youtube. I have a student project and I should calculate MDI [Media Delivery Index], I calculated DF [Delay Factor] by sniffing packets and according to RFC 4445. Now I need…
nima
  • 357
  • 5
  • 18