Abstract:
Systems, methods, and devices of various embodiments enable signaling one or more capabilities of servers, such as web servers or content delivery network (CDN) servers, to use file version information, such as MD5s (message digest 5 (MD5) algorithm hash values) and/or entity tags (ETags), to computing devices for byte-range file repair.
Abstract:
A method, an apparatus, and a computer program product for wireless communication are provided. The apparatus determines that a file of interest is transmitted within a service, determines a failure to download the file of interest, and triggers a repair procedure of the file of interest at a time corresponding to an end of a file delivery event, wherein the time is derived from one or more information elements included in broadcast schedule description.
Abstract:
Methods provide mechanisms for efficiently delivering files over a broadcast system to mobile devices. Files for broadcast may be logically identified as belonging to a directory in a file system. A Broadcast Schedule Message may inform receiver devices of files that will be broadcast at a specified time, as well as describe the files. File may be transmitted in file delivery pipes, which may be of different bandwidth and data rates. Receiver devices configured according to the embodiments may make use of the broadcast schedule message to select files to be received based on the service or application with which the file is associated, and whether the file is new or an update to a previously received file. Receiver devices activate receiver circuitry to capture the files within their advertised broadcast window, and pass the files to be broadcast to applications or services requesting the files.
Abstract:
A method, an apparatus, and a computer program product for wireless communication enable user equipment operating in a current cell that provides a multimedia broadcast/multicast service to distinguish between neighboring cells that have different operational characteristics. The presence of a neighboring cell is identified while the user equipment is operating in a first cell and it is determined whether the neighboring cell provides services different from the services provided in the current cell, based on information maintained by the user equipment. The user equipment may move to the neighboring cell to obtain better or different service.
Abstract:
A first UE receives a request for a service from an application running on a second UE or an application running on the first UE. The second UE is different than the first UE. The request for the service is a request for a set of files/streams through an MBMS service. The first UE attempts to receive the set of files/streams through the MBMS service from one of a base station or a third UE. The first UE sends a reception report including at least one of a reception acknowledgement or a statistical report associated with the set of files/streams. The at least one of the reception acknowledgement or the statistical report associated with the set of files/streams includes an identifier associated with at least one of the second UE, the third UE, the application running on the second UE, or the application running on the first UE.
Abstract:
Systems, methods, and devices of the various embodiments enable a receiver device to use a modified segment availability time. In various embodiments, a receiver device may be enabled to modify availability start times for segments in a segment availability timeline, such as a Media Presentation Description (MPD), to account for the actual times when segments will be available to a DASH client.
Abstract:
A method, an apparatus, and a computer program product for wireless communication are provided. An apparatus, e.g., user equipment (UE), receives a reporting requirement for one or more Multicast-Broadcast Single Frequency Network (MBSFN) physical layer parameters. The UE obtains the one or more MBSFN physical layer parameters including at least one parameter corresponding to a reference signal, and creates a report based on the obtained one or more MBSFN physical layer parameters. The UE may obtain the one or more MBSFN physical layer parameters using user-plane or control-plane based mechanisms. The user-plane mechanism involves the use of a modified version of the reporting mechanism for Quality of Experience (QoE) metrics. The control-plane mechanism involves the use of a modified version of the reporting mechanism for the Minimization of Drive Tests (MDT) metrics.
Abstract:
Data objects are delivered over a packet-switched network and receivers receive encoded symbols, such as repair symbols, broadcast or multicast, with sufficient information to form requests for additional symbols as needed based on what source symbols or sub-symbols are needed or missing. The requests can be made in a unicast or request fashion. Requesting and broadcasting might be done by different entities. A broadcast server can generate and store repair symbols while a source server can store content in source form. A request can be a unicast HTTP byte-range request, such as a URL, starting position and length. Requests might be aligned with starting positions of files. A receiver can calculate starting and ending byte positions of symbols or sub-symbols in a file and get indications that conventional HTTP servers are usable for file repair. Repair servers can request broadcast of repair data when byte-range requests from multiple receivers overlap.
Abstract:
An example device for advertising a segment availability time when transporting media data includes a middleware unit configured to determine a playback duration, X, for segments of media data, determine a current time at a first scheduled burst, aburst, of a multicast channel (MCH) scheduling period (MSP) for a first segment having segment number a, determine an MSP duration, DMSP, calculate a segment availability time for a second segment having segment number b according to a formula that uses X, aburst, a, b, and DMSP as inputs, and advertise the segment availability time for the second segment.
Abstract:
Techniques are provided for a broadcast client of a wireless communication network. A method may include receiving broadcast content via broadcast delivery on a first resource associated with a first set of carriers. The method may include determining, during unicast idle mode, a second set of carriers comprising neighbor carriers in a current cell. The method may include modifying handoff priorities of the first set of carriers and the second set of carriers based on membership of each carrier in a common set of carriers comprising the first and second sets of carriers and further based on a priority order specified by the wireless communication network. The method may include determining whether to hand over to at least one carrier in one of the first and second sets of carriers based on a handoff decision that takes into account the modified handoff priorities.