Direct-to-direct (D2D) communication is a promising technology to increase the capacity of cellular networks. By D2D technology, user equipments (UEs) in a D2D group can communicate with each other without the help of a base station (BS). According to 3GPP specifications, a D2D transmitter will be assigned to radio resource blocks (RBs) based on the amount of its unsent data, say <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><tex-math notation="LaTeX">$D$</tex-math></inline-formula> bits, observed at the scheduling time instant. When scheduling, most previous methods assign fewer (or say just enough) RBs to consume those <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><tex-math notation="LaTeX">$D$</tex-math></inline-formula> bits of the D2D transmitter. By this policy, each of the assigned RBs has to carry more data bits, and the D2D transmitter needs to enlarge its transmit power on the assigned RBs. So, the D2D transmitter will induce more interference to its nearby D2D groups and may cause those nearby groups to be unschedulable. To tackle the above problem, we propose a <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">spread unsent-data strategy</i> , which distributes the observed unsent data of a D2D transmitter (e.g., those <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><tex-math notation="LaTeX">$D$</tex-math></inline-formula> bits above) to more usable RBs. Since each RB carries fewer data bits, the D2D transmitter can reduce its transmit power. As a result, this strategy can offer the benefits of reducing interference and increasing concurrent D2D transmissions. In this work, we design a two-phase scheduling method, named <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><tex-math notation="LaTeX">$DS^{2}$</tex-math></inline-formula> , to accomplish the strategy. In <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><tex-math notation="LaTeX">$DS^{2}$</tex-math></inline-formula> , the <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">preparing phase</i> first identifies usable RBs for D2D groups, and then the <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">power level decision phase</i> carefully adjusts D2D transmitters' transmit power levels by considering interference relationships between the BS, cellular UEs, and D2D groups. The simulation results indicate that the proposed <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><tex-math notation="LaTeX">$DS^{2}$</tex-math></inline-formula> can indeed increase D2D throughput.