Patent ID: 8272022

Claim:
A method of transmitting a non-real time (NRT) service, the method comprising: generating NRT content items/files for the NRT service, the NRT content item/files being encapsulated based on a File Delivery over Unidirectional Transport (FLUTE) method and an Asynchronous Layered Coding/Layered Coding Transport (ALC/LCT) method; generating an NRT content table, the NRT content table containing information describing content items available for download to storage in a receiving device, and an NRT service table, the NRT service table containing service-level attributes for the non-real time service; generating an internet protocol (IP) datagram comprising the NRT content items/files, the NRT content table and the NRT service table, the IP datagram being encapsulated based on an User Datagram Protocol/Internet Protocol (UDP/IP) method; generating an MPEG-2 transport stream (TS) which carries the IP datagram; modulating the MPEG-2 TS using a Vestigial Side Band (VSB) method; and transmitting a broadcast signal containing the modulated MPEG-2 TS through a broadcast channel, wherein the NRT content items/files are delivered in advance of its use and stored in a receiving device, wherein the NRT content table includes first information linking between the NRT content table and the NRT service table, and second information identifying the content items and being used to map one or more files carried on the FLUTE file delivery session for the non-real time service to content items, wherein the NRT service table includes third information identifying the non-real time service, the NRT service table being linked to the NRT content table through the third information of the NRT service table, wherein the NRT service table further includes fourth information indicating that a category of a service is a non-real time service.