Multicast broadcast multimedia service-assisted content distribution
AssigneeIntel Corporation
InventorOzgur Oyman
Life of this patent
Estimating the term…
Abstract
Embodiments provide methods, systems, and apparatuses for multicast broadcast multimedia service (MBMS)-assisted content distribution in a wireless communication network. A proxy terminal may include an MBMS access client configured to receive and cache an MBMS transmission including media data and metadata. The proxy terminal may further include a hypertext transfer protocol (HTTP) server module configured to transmit at least a portion of the media data to a user equipment (UE) of the wireless communication network via an HTTP transmission. The media data and metadata may be in a dynamic adaptive streaming over HTTP (DASH) format. The proxy terminal may be included in an evolved Node B (eNB), the UE, or another UE of the wireless communication network.
Claims20
A method to be employed by a proxy terminal, the method comprising:
- activating, by the proxy terminal, multicast broadcast multimedia service (MBMS) with a broadcast multicast service center (BMSC);
- receiving media presentation description (MPD) information from the BMSC via user service discovery (USD) signaling, the MPD information associated with dynamic adaptive streaming over hypertext transfer protocol (DASH) media segments;
- receiving at least some of the DASH media segments associated with the MPD information from the BMSC via MBMS broadcast transmission;
- caching the received DASH media segments and MPD information;
- receiving a hypertext transfer protocol (HTTP) request from a DASH client hosted in a user equipment (UE) to request a first DASH media segment of the cached DASH media segments;
- and
- sending, in response to the HTTP request, the first DASH media segment to the DASH client via unicast HTTP signaling.
An apparatus comprising:
- a multimedia broadcast and multicast service (MBMS) access client to receive a broadcast MBMS transmission including a dynamic adaptive streaming over hypertext transfer protocol (DASH) media segment;
- a cache coupled to the MBMS access client to cache the received DASH media segment for later retrieval;
- and
- a hypertext transfer protocol (HTTP) server to:
- receive an HTTP request from a DASH client of a user equipment (UE) to request the media segment;
- and
- send the requested media segment from the cache to the DASH client of the UE via a unicast HTTP message.
One or more non-transitory computer-readable media having instructions, stored thereon, that, when executed cause a user equipment (UE) to:
- receive a multimedia broadcast and multicast service (MBMS) broadcast transmission including dynamic adaptive streaming over hyper text transfer protocol (DASH) media segments;
- cache some or all of the DASH media segments, including a first DASH media segment, for later retrieval;
- and
- send the first DASH media segment to a DASH clientUE via a unicast hyper text transfer protocol (HTTP) message.
Dependencies are inferred from the claim text.