I want to find a layer that replace max_pooling layer in DensNet architecture

Hellow, I’m searching for a layer that replace max_pooling layer in DenseNet.
In DensNet, max_pooling layer contributes to the stability the model.
But it’s downside to that is the bottleneck structure. My object is that don’t use bottleneck structure.
There have any ideas?