Patent ID: 8316132

Claim:
An apparatus comprising: at least one processor; and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following, receive data to be included in an Electronic Service Guide (ESG) fragment for transmission, wherein the ESG fragment specifies information on one or more services and how the services can be accessed; determine topology information of the ESG fragment, wherein the topology information specifies current content of the ESG fragment; determine to transmit the ESG fragment on a first channel according to the determined topology information; and determine to transmit at least one descriptor including the determined topology information on a second channel according to the determined topology information, wherein the at least one descriptor on a list of descriptors is not received over the first channel if the at least one descriptor matches at least one descriptor stored in a memory.