A method for determining a resource location in a Time Division-Synchronous Code Division Multiple Access, TD-SCDMA, mobile communication system based on High Speed Downlink Packet Access, HSDPA, technology, the method comprising: obtaining, by a User Equipment, UE, a time slot where a High-Speed Downlink Shared Channel, HS-DSCH, locates according to a High-Speed Shared Control Channel, HS-SCCH; and determining, by the UE, a subframe where the HS-DSCH locates according to the time slot where the HS-DSCH locates, wherein determining by the UE the subframe where the HS-DSCH locates according to the time slot where the HS-DSCH locates comprises: when the time slot where the HS-DSCH locates only includes time slot 0, confirming, by the UE, that the subframe where the HS-DSCH locates is the (N+2) th subframe, wherein the (N+2) th subframe is the second subframe subsequent to the N th subframe where the HS-SCCH locates; when the time slot where the HS-DSCH locates includes the time slot 0 and other time slots, the UE confirming that the subframe where the HS-DSCH of the time slot 0 locates is the (N+2) th subframe, and the subframe where the HS-DSCH of the other time slots locates is the (N+1) th subframe, wherein the (N+1) th subframe and the (N+2) th subframe are respectively the first and the second subframes subsequent to the N th subframe where the HS-SCCH locates. obtaining, by a User Equipment, UE, a time slot where a High-Speed Downlink Shared Channel, HS-DSCH, locates according to a High-Speed Shared Control Channel, HS-SCCH; and determining, by the UE, a subframe where the HS-DSCH locates according to the time slot where the HS-DSCH locates, wherein determining by the UE the subframe where the HS-DSCH locates according to the time slot where the HS-DSCH locates comprises: when the time slot where the HS-DSCH locates only includes time slot 0, confirming, by the UE, that the subframe where the HS-DSCH locates is the (N+2) th subframe, wherein the (N+2) th subframe is the second subframe subsequent to the N th subframe where the HS-SCCH locates; when the time slot where the HS-DSCH locates includes the time slot 0 and other time slots, the UE confirming that the subframe where the HS-DSCH of the time slot 0 locates is the (N+2) th subframe, and the subframe where the HS-DSCH of the other time slots locates is the (N+1) th subframe, wherein the (N+1) th subframe and the (N+2) th subframe are respectively the first and the second subframes subsequent to the N th subframe where the HS-SCCH locates. when the time slot where the HS-DSCH locates only includes time slot 0, confirming, by the UE, that the subframe where the HS-DSCH locates is the (N+2) th subframe, wherein the (N+2) th subframe is the second subframe subsequent to the N th subframe where the HS-SCCH locates; when the time slot where the HS-DSCH locates includes the time slot 0 and other time slots, the UE confirming that the subframe where the HS-DSCH of the time slot 0 locates is the (N+2) th subframe, and the subframe where the HS-DSCH of the other time slots locates is the (N+1) th subframe, wherein the (N+1) th subframe and the (N+2) th subframe are respectively the first and the second subframes subsequent to the N th subframe where the HS-SCCH locates.