DASH-aware network application function (D-NAF)

US9906526B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9906526-B2
Application numberUS-201314653779-A
CountryUS
Kind codeB2
Filing dateDec 23, 2013
Priority dateJan 17, 2013
Publication dateFeb 27, 2018
Grant dateFeb 27, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Technology for a dynamic adaptive streaming over hypertext transfer protocol (HTTP) aware (DASH-aware) network application function (D-NAF) on a server is disclosed. In an example, the D-NAF can include a network application function (NAF) for authenticating a client and a DASH proxy for delivering DASH content and authentication information for the client.

First claim

Opening claim text (preview).

What is claimed is: 1. A server comprising a dynamic adaptive streaming over hypertext transfer protocol (HTTP) aware (DASH-aware) network application function (D-NAF), the server comprising: memory; and a processor coupled to the memory, configured to: authenticate a client using a network application function (NAF); transmit using a DASH proxy for DASH content and authentication information for the client; parse a DASH media presentation description (MPD) metadata file for a DASH content information including content-specific authentication policy information; and override a generic authentication architecture-based (GAA-based) authentication procedure via a bootstrapping server function (BSF) or home subscriber subsystem (HSS). 2. The server of claim 1 , wherein: the DASH proxy is further configured to: update the MPD to include authentication policy information from the NAF; the D-NAF is further configured to: authorize the client for access to DASH content subject to content-specific authentication policies. 3. The server of claim 2 , wherein the DASH content information includes a DASH content information uniform resource locator (URL), wherein the DASH content information URL is used to authenticate a base URL for a DASH MPD, period, adaption set, or representation level, or the DASH content information URL is used to authenticate a segment URL of the MPD. 4. The server of claim 2 , wherein: the NAF is further configured to: retrieve a session key from a bootstrapping server function (BSF) including a NAF key material (Ks_NAF), profile, bootstrapping time, or key lifetime; and the DASH proxy is further configured to: retrieve content keys for the DASH content information. 5. The server of claim 2 , wherein: the NAF or the DASH proxy is further configured to: retrieve a content key from a bootstrapping server function (BSF) including a NAF key material (Ks_NAF) for the DASH content information. 6. The server of claim 2 , wherein: the D-NAF is further configured to: receive DASH-specific authentication policy from a DASH service provider for DASH content. 7. The server of claim 2 , wherein: the DASH proxy or the NAF is further configured to: receive DASH-specific authentication policy from a DASH service provider for DASH content; incorporate the DASH-specific authentication policy into a user authentication policy; authorize client access to the DASH content by enforcing both the DASH-specific authentication policy and the user authentication policy for the DASH content information and the client authentication; and indicate the enforced authentication policies in the DASH MPD. 8. The server of claim 7 , wherein the D-NAF provides operator network authentication for the DASH service provider. 9. The server of claim 7 , wherein the D-NAF receives the authentication policy for the DASH service provider in the DASH MPD. 10. The server of claim 1 , wherein: the DASH proxy is further configured to: receive DASH authentication information for DASH content and a DASH content information location in a media presentation description (MPD) metadata file, wherein the DASH authentication information includes a signature and an authentication key, and the DASH content information location includes a DASH content information uniform resource locator (URL); authorize the client for access to DASH content based upon enforcing a received authentication policy; and indicate the enforced authentication policy in the DASH MPD. 11. The server of claim 10 , wherein: the DASH proxy is further configured to: calculate a URL signature locally based on the DASH content URL and the authentication key; and reject the DASH content when the locally calculated URL signature does not match the received signature. 12. The server of claim 1 , wherein the D-NAF is hosted on a network element.

Assignees

Inventors

Classifications

  • based on web technology, e.g. hypertext transfer protocol [HTTP] · CPC title

  • Network streaming of media packets · CPC title

  • IP · CPC title

  • H04L9/321Primary

    involving a third party or a trusted authority · CPC title

  • Electricity · mapped topic

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9906526B2 cover?
Technology for a dynamic adaptive streaming over hypertext transfer protocol (HTTP) aware (DASH-aware) network application function (D-NAF) on a server is disclosed. In an example, the D-NAF can include a network application function (NAF) for authenticating a client and a DASH proxy for delivering DASH content and authentication information for the client.
Who is the assignee on this patent?
Oyman Ozgur, Intel Ip Corp
What technology area does this patent fall under?
Primary CPC classification H04L9/321. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Feb 27 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 6 related publications on this page (citations in our corpus or others sharing the same primary CPC).