MAC Vs IP Throughput | PDF | Internet Protocol Suite | Network Packet
100% found this document useful (1 vote)
604 views

MAC Vs IP Throughput

The document discusses the difference between MAC Layer Downlink Maximum Throughput and IP Layer Downlink Maximum Throughput. It explains that MAC throughput includes headers from upper layers, so it will usually be higher than IP throughput. However, sometimes IP throughput can be higher, possibly due to transmission issues causing packet loss. The key points are: - MAC throughput includes headers from layers above like RLC and PDCP, so it is normally higher than IP throughput - IP throughput reflects just the data, without additional headers - If IP throughput is ever higher, it likely indicates transmission issues causing packet loss
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
604 views

MAC Vs IP Throughput

The document discusses the difference between MAC Layer Downlink Maximum Throughput and IP Layer Downlink Maximum Throughput. It explains that MAC throughput includes headers from upper layers, so it will usually be higher than IP throughput. However, sometimes IP throughput can be higher, possibly due to transmission issues causing packet loss. The key points are: - MAC throughput includes headers from layers above like RLC and PDCP, so it is normally higher than IP throughput - IP throughput reflects just the data, without additional headers - If IP throughput is ever higher, it likely indicates transmission issues causing packet loss
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1

1.

What is the difference between "MAC Layer Downlink Maximum Throughput (kbps)" and "IP Layer Downlink Maximum Throughput
(kbps).

i feel MAC Layer Downlink Maximum Throughput (kbps)" is the data eNB allocated to UE(Ue's) and IP Layer Downlink Maximum
Throughput (kbps) is the backhaul data rate received at eNB.

so these two measurements give effectiveness of eNB scheduling and any data loss due to congestion.

mac throughput includes header message from above layers (i.e mac PDU= data+MAC header +RLC headdre+PDCP headder).
so you will find mac throughput higher than actual data(IP Layer data).
you will always find application througput is always less than Physical layer througput.

But in some data the layer "IP Layer Downlink Maximum Throughput (kbps)" is greater to "MAC Layer Downlink Maximum
Throughput (kbps)"
Do you know why ??

am not overcome such issue.- did u noticed any loss of data at application(UE end) for this observation ? if yes, then may be due to
following reason
1-network congestion(i.e sending more data in DL than the capacity of eNB/more than scheduling data).
2- or lot of HARQ retransmission.
3- or real time issue with scheduler.

for exemple in LTE system .


Download throughput in PDCP Layer is 46050 Kb/s
RLC Layer is 46485 Kb/s
Mac Layer is 46826 Kb/s
Physical layer is 46711 Kb/s
so Mac throughput higher than data(IP Layer data) ,however sometimes ,we get "IP Layer Downlink Maximum Throughput (kbps)"
is greater to "MAC Layer Downlink Maximum Throughput (kbps)" ,this Due to Transmission Issues ,so in this cas ,check ( UDP
Throughput ,and if you get UDP greeter then throughput IP Layer ,so the problem in transmission ).

the ip header in ip data packets ocupies 20 byte ,UDP 8 Byte


wired transmission wireless transmission
ETH 17 byte PDCP 2 Byte
Ip 20 byte RLC 2 byte
TCP 20 Byte Mac 3 yte

check this senario , in uplink :TCP Header and Ip header are added to TCP packet before the packet sent from PC ,when the packet
is tramsmitted from cable network ,ETH is added ,when UE receive the data ,UE remove the ETH header and send to PDCP layer
.PDCP layer add PDCP header and send to RLC layer ,RLC layer add RLC header and send to MAC layer ,Mac layer and Mac header
and send data to physical layer .then the data packet is transmitted to E-nodeB through physical layer ,the Mac layer check the
data and remove mac header and send to RLC layer ,the RLC layer remove RLC header and send to PDCP , PDCP layer remove
PDCP header and send to core network ,at this time others headers added like GTPU .
Like in uplike transmission , in downlink ,the header is added that is sent to lower layer and remove when is sent in upper layer .the
PC receive the data and then send to application layer .
if FTP download ,data contain only TCP or IP header .

so MAC throughput is bigger then throughput IP .only in case when there is loss of TCP packet ,this is due transmission issue .

ip layer is upper on mac layer, which means, from the point of mac, it will take all ip pdu(include Header) as SDU, and add Mac
header to assemble mac pdu. --- thus, mac throughput should bigger than ip throughput.

MAC Layer is the layer 1 of the OSI Model. Any bits or bytes received on the physical address of a system is the MAC Layer
Throughput, whereas, IP Layer is the Network Layer, and IP Throughput is the throughput achievable on the logical address of the
system. Theoretically, MAC Layer Throughput is not going to be less than the IP layer throughput, because the a bit has to pass
from the physical layer in communicating with the network layer, but some bit may not reach the network layer, yet they have to
hit the physical layer.

You might also like