A data reception device, comprising: a detection unit, configured to detect a first signal in a first cell, wherein the first cell is a cell on unlicensed spectrum, and wherein the first signal is a signal to indicate that a transmit end has preempted a spectrum resource of the first cell on the unlicensed spectrum; a determining unit, configured to determine a reference time point according to a first sequence of the detected first signal, wherein the reference time point is located in a first subframe of the first cell; wherein the determining unit is further configured to determine a position of a data channel according to the determined reference time point; and a receiving unit, configured to receive, according to the position of the data channel, control data and/or service data carried on the data channel, characterized in that the determining unit is specifically configured to: if a time length between the determined reference time point and an end boundary of the first subframe is less than X3, and the time length between the determined reference time point and the end boundary of the first subframe is greater than Y4, determine that the position of the data channel is located in the first subframe, wherein X3 and Y4 are time lengths that are not less than 0, and Y4 is not greater than X3, wherein the data channel carries data scheduling information of a second subframe of the first cell, wherein the second subframe is a next subframe adjacent to the first subframe. a detection unit, configured to detect a first signal in a first cell, wherein the first cell is a cell on unlicensed spectrum, and wherein the first signal is a signal to indicate that a transmit end has preempted a spectrum resource of the first cell on the unlicensed spectrum; a determining unit, configured to determine a reference time point according to a first sequence of the detected first signal, wherein the reference time point is located in a first subframe of the first cell; wherein the determining unit is further configured to determine a position of a data channel according to the determined reference time point; and a receiving unit, configured to receive, according to the position of the data channel, control data and/or service data carried on the data channel, characterized in that the determining unit is specifically configured to: if a time length between the determined reference time point and an end boundary of the first subframe is less than X3, and the time length between the determined reference time point and the end boundary of the first subframe is greater than Y4, determine that the position of the data channel is located in the first subframe, wherein X3 and Y4 are time lengths that are not less than 0, and Y4 is not greater than X3, wherein the data channel carries data scheduling information of a second subframe of the first cell, wherein the second subframe is a next subframe adjacent to the first subframe. if a time length between the determined reference time point and an end boundary of the first subframe is less than X3, and the time length between the determined reference time point and the end boundary of the first subframe is greater than Y4, determine that the position of the data channel is located in the first subframe, wherein X3 and Y4 are time lengths that are not less than 0, and Y4 is not greater than X3, wherein the data channel carries data scheduling information of a second subframe of the first cell, wherein the second subframe is a next subframe adjacent to the first subframe.