# $p$-groups in which all normal abelian subgroups are cyclic

It is well-known that any finite $p$-group in which all its abelian subgroups are cyclic is either a cyclic group or a generalized quaternion group.

What can be said about $p$-groups in which every normal abelian subgroup is cyclic?

Let $G$ be a $p-$group of odd order such that every abelian normal subgroup has at most $k$ generators, then every subgroup of $G$ has at most $C(k+1,2)$ generators.
For your question, if we have $p>2$ and $k=1$, it is a classical result that $G$ is cyclic; see the thesis which I introduced below.
In the thesis "Abelian subgroups of $p-$groups" The thesis by Soo-Seng Siah, this problem and its generalization is studied with related to the term of "depth" and "normal-depth" of a $p-$group $G$. You can see the section 4 of this thesis for some more information.
• if $p$ is odd, then $G$ is cyclic;
• if $p=2$, then $G$ is either cyclic, or generalised quaternion of order $2^l$ for some $l\geq 3$, or dihedral of order $2^m$ for some $m\geq 4$ (note that $D_8$ does not satisfy the hypothesis), or semidihedral of order $2^n$ for some $n\geq 4$.