Counting the Number of re-transmission for a single UDP packet transmission in IEEE 802.11
Clash Royale CLAN TAG#URR8PPP
up vote
0
down vote
favorite
I was working with a client-server project based on UDP and 802.11 as a link and physical layer. There, Client was trying to probe some packets in the wireless channel to gauge channel condition. This function is required to set up the transmission speed & estimate packet drop rate in my client application. To carry out that function, It is required to measure the number of re-transmission that is occurring in IEEE 802.11. In the transport layer, there won't be any re-transmission as UDP is used but if the wireless channel is bad (no acknowledgement from the receiver MAC) the IEEE802.11 wifi NIC will re-transmit. How should I measure the number of re-transmission in IEEE 802.11 layer? Say for 200 packets from application how many re-transmission in IEEE 802.11 layer?
Or Is there any kernel hack that will stop the IEEE802.11 re-transmission feature?
linux wifi
New contributor
add a comment |Â
up vote
0
down vote
favorite
I was working with a client-server project based on UDP and 802.11 as a link and physical layer. There, Client was trying to probe some packets in the wireless channel to gauge channel condition. This function is required to set up the transmission speed & estimate packet drop rate in my client application. To carry out that function, It is required to measure the number of re-transmission that is occurring in IEEE 802.11. In the transport layer, there won't be any re-transmission as UDP is used but if the wireless channel is bad (no acknowledgement from the receiver MAC) the IEEE802.11 wifi NIC will re-transmit. How should I measure the number of re-transmission in IEEE 802.11 layer? Say for 200 packets from application how many re-transmission in IEEE 802.11 layer?
Or Is there any kernel hack that will stop the IEEE802.11 re-transmission feature?
linux wifi
New contributor
I think you need to clarify the difference between the network layers. Packets are at the network level, where addressing happens (i. e. TCP/IP addresses for TCP and UDP packets); 802.11 doesn't come into play here. That's a specification for the physical and data link layers. The wireless network infrastructure retransmitting is not the same as a host retransmitting a network packet (which doesn't happen over UDP anyhow; that's one of the main differences between UDP and TCP).
â DopeGhoti
7 mins ago
add a comment |Â
up vote
0
down vote
favorite
up vote
0
down vote
favorite
I was working with a client-server project based on UDP and 802.11 as a link and physical layer. There, Client was trying to probe some packets in the wireless channel to gauge channel condition. This function is required to set up the transmission speed & estimate packet drop rate in my client application. To carry out that function, It is required to measure the number of re-transmission that is occurring in IEEE 802.11. In the transport layer, there won't be any re-transmission as UDP is used but if the wireless channel is bad (no acknowledgement from the receiver MAC) the IEEE802.11 wifi NIC will re-transmit. How should I measure the number of re-transmission in IEEE 802.11 layer? Say for 200 packets from application how many re-transmission in IEEE 802.11 layer?
Or Is there any kernel hack that will stop the IEEE802.11 re-transmission feature?
linux wifi
New contributor
I was working with a client-server project based on UDP and 802.11 as a link and physical layer. There, Client was trying to probe some packets in the wireless channel to gauge channel condition. This function is required to set up the transmission speed & estimate packet drop rate in my client application. To carry out that function, It is required to measure the number of re-transmission that is occurring in IEEE 802.11. In the transport layer, there won't be any re-transmission as UDP is used but if the wireless channel is bad (no acknowledgement from the receiver MAC) the IEEE802.11 wifi NIC will re-transmit. How should I measure the number of re-transmission in IEEE 802.11 layer? Say for 200 packets from application how many re-transmission in IEEE 802.11 layer?
Or Is there any kernel hack that will stop the IEEE802.11 re-transmission feature?
linux wifi
linux wifi
New contributor
New contributor
New contributor
asked 28 mins ago
H.Jamil
1
1
New contributor
New contributor
I think you need to clarify the difference between the network layers. Packets are at the network level, where addressing happens (i. e. TCP/IP addresses for TCP and UDP packets); 802.11 doesn't come into play here. That's a specification for the physical and data link layers. The wireless network infrastructure retransmitting is not the same as a host retransmitting a network packet (which doesn't happen over UDP anyhow; that's one of the main differences between UDP and TCP).
â DopeGhoti
7 mins ago
add a comment |Â
I think you need to clarify the difference between the network layers. Packets are at the network level, where addressing happens (i. e. TCP/IP addresses for TCP and UDP packets); 802.11 doesn't come into play here. That's a specification for the physical and data link layers. The wireless network infrastructure retransmitting is not the same as a host retransmitting a network packet (which doesn't happen over UDP anyhow; that's one of the main differences between UDP and TCP).
â DopeGhoti
7 mins ago
I think you need to clarify the difference between the network layers. Packets are at the network level, where addressing happens (i. e. TCP/IP addresses for TCP and UDP packets); 802.11 doesn't come into play here. That's a specification for the physical and data link layers. The wireless network infrastructure retransmitting is not the same as a host retransmitting a network packet (which doesn't happen over UDP anyhow; that's one of the main differences between UDP and TCP).
â DopeGhoti
7 mins ago
I think you need to clarify the difference between the network layers. Packets are at the network level, where addressing happens (i. e. TCP/IP addresses for TCP and UDP packets); 802.11 doesn't come into play here. That's a specification for the physical and data link layers. The wireless network infrastructure retransmitting is not the same as a host retransmitting a network packet (which doesn't happen over UDP anyhow; that's one of the main differences between UDP and TCP).
â DopeGhoti
7 mins ago
add a comment |Â
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
H.Jamil is a new contributor. Be nice, and check out our Code of Conduct.
H.Jamil is a new contributor. Be nice, and check out our Code of Conduct.
H.Jamil is a new contributor. Be nice, and check out our Code of Conduct.
H.Jamil is a new contributor. Be nice, and check out our Code of Conduct.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f478004%2fcounting-the-number-of-re-transmission-for-a-single-udp-packet-transmission-in-i%23new-answer', 'question_page');
);
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
I think you need to clarify the difference between the network layers. Packets are at the network level, where addressing happens (i. e. TCP/IP addresses for TCP and UDP packets); 802.11 doesn't come into play here. That's a specification for the physical and data link layers. The wireless network infrastructure retransmitting is not the same as a host retransmitting a network packet (which doesn't happen over UDP anyhow; that's one of the main differences between UDP and TCP).
â DopeGhoti
7 mins ago