Patent ID: 8374176

Claim:
An Internet Protocol Datacasting (IPDC) service providing method comprising: generating at least one IP packet and signaling information of the at least one IP packet; determining a type of at least one Internet Protocol Data Group (IPDG) packet that is to be generated by determining whether to generate a normal type IPDG packet, a Digital Audio Broadcasting-Real-time Transport Protocol (DAB-RTP) type IPDG packet, a compressed RTP type IPDG packet, or a compressed IP type IPDG packet based upon characteristics of the IPDC service, and encapsulating the at least one IP packet based upon the determined type of the at least one IPDG packet; generating the at least one IPDG packet according to the determined type of the at least one IPDG packet, and generating an IPDG packet regarding the signaling information of the at least one IP packet; and generating the at least one IPDG packet according to the determined type of the at least one IPDG packet and the IPDG packet regarding the signaling information of the at least one IP packet, as at least one transfer stream packet; and transmitting the at least one transfer stream packet, wherein the determining of the type of at least one IPDG packet comprises determining at least a type of payload of the IPDG packet, and wherein, determining of the type of the at least one IPDG packet further comprises: when the IPDC service can be provided with only data of an RTP payload, the type of the at least one IPDG packet is determined as the DAB-RTP type; when the IPDC service requires header information of the at least one IP packet, the type of the at least one IPDG packet is determined as the compressed RTP type; and when the IPDC service is provided to a broadcast receiver which receives an IPDC service which is capable of processing a header of a compressed IP packet while reducing an available bandwidth, compared to the normal type, the DAB-RTP type, or the compressed RTP type, the type of the at least one IPDG packet is determined as the compressed IP type.