A reception device , comprising a storage unit that stores a service worker as a data management program; a data processing unit that is configured to: receive, from a transmitting device , broadcast signaling data, wherein the broadcast signaling data comprises metadata of a plurality of service units, wherein the metadata of each service unit corresponds to one channel or one program and includes metadata of a file transfer session unit as low-level metadata, wherein the metadata of a service unit comprises a first token, wherein a second token and uniform resource locators, URLs, of files transmitted as a management target or an update target of the service worker are included in low-level metadata of the metadata of the service unit, wherein the first and second token are auxiliary search information for efficiently searching, in the broadcast signaling data, for the URLs of the files, the first token indicating that the URLs of the files are recorded in the metadata in which the first token is recorded or metadata therebelow, the second token indicating that the URLs of the files are collectively recorded in the low-level metadata in which the second token is recorded; acquire the first token recorded in the broadcast signaling data; acquire the second token from the metadata in which the first token is recorded or metadata therebelow; and acquire the URLs from the low-level metadata on the basis of the second token, wherein the broadcast signaling data have a hierarchical configuration, wherein the metadata of the service units as service metadata are a highest layer of the broadcast signaling data, wherein content metadata of a content unit is set below the metadata of the service unit, wherein schedule and access metadata comprising delivery and access information is set below the content metadata, wherein user service description, USD, metadata is set below the schedule and access metadata, wherein real-time object delivery over unidirectional transport, ROUTE, metadata in which specific delivery data information delivered according to the ROUTE protocol is recorded is set below the USD metadata, wherein the ROUTE metadata are the low-level metadata, wherein the first token is recorded in one of the service metadata , the content metadata , the schedule and access metadata , and schedule description metadata set below the USD metadata, wherein the second token is recorded in the ROUTE metadata . receive, from a transmitting device , broadcast signaling data, wherein the broadcast signaling data comprises metadata of a plurality of service units, wherein the metadata of each service unit corresponds to one channel or one program and includes metadata of a file transfer session unit as low-level metadata, wherein the metadata of a service unit comprises a first token, wherein a second token and uniform resource locators, URLs, of files transmitted as a management target or an update target of the service worker are included in low-level metadata of the metadata of the service unit, wherein the first and second token are auxiliary search information for efficiently searching, in the broadcast signaling data, for the URLs of the files, the first token indicating that the URLs of the files are recorded in the metadata in which the first token is recorded or metadata therebelow, the second token indicating that the URLs of the files are collectively recorded in the low-level metadata in which the second token is recorded; acquire the first token recorded in the broadcast signaling data; acquire the second token from the metadata in which the first token is recorded or metadata therebelow; and acquire the URLs from the low-level metadata on the basis of the second token, <EOS>