The maximum amount of data that can be sent to the network is BandWidth Delay Product .
So,maximum window size that can be sent is BDP which is BW * RTT.
If N is the number of bits in sequence number field.
SWP=> 2^N = max .window size
GBN= >max.window size + 1 = 2^N
SR= > 2*max.window size = 2^N