For a subgroup $H$ of the finite group $G$, define $C(H)$ to be the set of all subgroups of $G$ which are permutable with $H$, i.e. $C(H) \:= \{K \leq G: HK=KH \}$.
My question is: can the class of groups $G$ with the property that $C(H) \:= \{K \leq N_G(H): K \leq G \} \cup N(G)$ for all $H \leq G$, where $N(G)$ is the set of normal subgroups of $G$, be described in some way?
For example, Dedekind groups, that is groups all of whose subgroups are normal, belong to this class and their structure is known.