Patent ID: 9215688
Filing Date: 2015-12-15
Classification: H04L,H04W

Abstract:
1. A data transmission method, comprising: obtaining a size of each transport block included in a subframe used for transmitting one or more multimedia broadcast multicast services (MBMSs); obtaining a correspondence between the one or more MBMSs and transport block serial numbers of each of the transport blocks in the subframe; obtaining, according to the correspondence, the transport block serial numbers corresponding to a needed MBMS; and obtaining, according to the size of each of the transport blocks in the subframe, data of the needed MBMS from one or more transport blocks corresponding to the transport block serial numbers corresponding to the needed MBMS; wherein the step of obtaining the size of each of the transport blocks included in the subframe used for transmitting the one or more MBMSs comprises one of the group consisting of: querying a preset correspondence between a system bandwidth and a number of resource blocks included in each of the transport blocks, obtaining the number of resource blocks included in each of the transport blocks according to a current system bandwidth, and obtaining the size of each of the transport blocks according to the number of resource blocks included in each of the transport blocks; receiving a message that includes a number of transport blocks included in the subframe, and calculating the size of each of the transport blocks according to the number of transport blocks; receiving a message that includes a number of transport blocks included in the subframe and an index of a modulation coding scheme corresponding to the transport blocks, and obtaining the size of each of the transport blocks according to the number of transport blocks and the index of the modulation coding scheme corresponding to the transport blocks; receiving a message that includes a number of resource blocks included in each of the transport blocks included in the subframe, and calculating the size of each of the transport blocks according to the number of resource blocks included in each of the transport blocks; receiving a message that includes a number of resource blocks included in each of the transport blocks included in the subframe and an index of a modulation coding scheme corresponding to the transport blocks, and obtaining the size of each of the transport blocks according to the number of resource blocks included in each of the transport blocks and the index of the modulation coding scheme corresponding to each of the transport blocks; and wherein obtaining the size of each of the transport blocks according to the number of transport blocks and the index of the modulation coding scheme corresponding to the transport blocks comprising: subtract the index of the first resource block of a previous transport block from the index of the first resource block of a subsequent transport block to obtain the number of resource blocks included in each transport block, and then obtain the size of each transport block according to the number of resource blocks included in each transport block, wherein obtaining or calculating the size of each of the transport blocks according to the number of resource blocks included in each of the transport blocks comprising: resource blocks in each transport block have identical size, the terminal obtains the number of resource blocks included in the transport block, and then obtains the size of the transport block by multiplying the number of the included resource blocks with the size of the resource blocks.