Patent ID: 7596567

Claim:
A file repair method for Multimedia Broadcast Multicast Service (MBMS), applicable to a Universal Mobile Telecommunications System (UMTS) network, the method comprising: establishing a data structure according to a file repair request message sent by a user equipment in the UMTS network, wherein the data structure is stored in each of the network nodes of the UMTS network and the data structure records which downstream nodes of the network node is responsible to transmit which repair blocks; and a Broadcast Multicast-Service Center (BM-SC) of the UMTS network multicasting each of the repair blocks to the user equipments that require the repair block according to the data structure, wherein the data structure is distributed in each of the network nodes which are involved in the file repair; wherein the network nodes comprise the BM-SC, at least one Gateway GPRS Support Nodes (GGSN), at least one Serving GPRS Support Nodes (SGSN), and at least one Radio Network Controllers (RNC); and wherein the data structure of each of the network nodes comprises at least one sub-level data structure, each of the sub-level data structures corresponds to one of the repair blocks of the network node to be sent to downstream nodes of the network node, each of the sub-level data structures comprises the identification of the corresponding repair block, each of the sub-level data structures of the BM-SC further comprises all the downstream GGSNs which the corresponding repair block to be sent to, each of the sub-level data structures of the GGSN further comprises all the downstream SGSNs which the corresponding repair block to be sent to, each of the sub-level data structures of the SGSN further comprises all the downstream routing areas where the corresponding repair block to be sent to, and each of the sub-level data structures of the RNC further comprises all the downstream user equipments which require the corresponding repair block.