Outer Rim Archives
Archives · 2020 · 20200404033

Application (pre-grant publication)

SOFTWARE DEFINED NETWORK ORCHESTRATION TO MANAGE MEDIA FLOWS FOR BROADCAST WITH PUBLIC CLOUD NETWORKS

Number
20200404033
Published
2020-12-24
Filed
2020-02-25
Assignee
Disney Enterprises, Inc.
Inventors
STREIN; Michael J., MCCORMICK; Ryan N., BEARDSLEY; Craig L.
CPC
G06F9/455; G06F9/45533; G06F9/5011; H04L12/1868; H04L12/1886; H04L41/04; H04L41/069; H04L41/342; H04L41/40; H04L43/04; H04L43/062; H04L47/82; H04L63/0236; H04L65/1016; H04L65/60; H04L65/611; H04L65/65; H04L65/70; H04L65/762; H04L67/10; H04L67/1097; H04L69/04; H04N21/26616; H04N21/6405; H04N21/6408
Verdict
Set aside SDN orchestration for broadcast media flows, network infra
Source
Google Patents · FreePatentsOnline

Abstract

Software defined network orchestration to manage media flows for broadcast with public cloud networks is provided by identifying a media flow at a media production facility for multicast transmission; registering the media flow to a registration database; migrating the media flow from multicast transmission to unicast transmission; transmitting the media flow to a public cloud network facility; and updating the registration database with a location of the media flow in the public cloud network facility. Once registered, a media flow management system allows any authorized device to request for a media flow; and in response locates the media flow based on a registration database indicating a location of the media flow (whether in the public cloud network facility, on a common carrier, or in a production facility); receives access to the media flow at the location; and allows the authorized device to consume the media flow.

Background

BACKGROUND

As used herein, “unicast” describes communications where a piece of information is sent from one point to another point. In a unicast transmission there is only one sender and one receiver. Unicast transmission in an Internet Protocol (IP) based network, in which a packet is sent from a single source to a specified destination, is a predominant form of transmission on Local Area Networks (LANs) and within the Internet. All LANs (e.g., Ethernet) and IP networks support the unicast transfer mode, such as the standard unicast applications (e.g., HTTP, SMTP, FTP and TELNET), which employ TCP (Transmission Control Protocol).

As used herein, “multicast” describes communications where a piece of information is sent from a first set of one or more points to a second set of points to a receiver set, which any number of receivers can elect to join. In IP based networks, there may be one or more senders, and the information is distributed to a set of zero or more receivers (i.e., there may be no receivers, or any other number of receivers.) Multicasting is the networking technique of delivering the same packet simultaneously to a group of clients. The format of an IP multicast packet is identical to that of unicast packets and is distinguished by the use of a special class of destination address (e.g., class D IPv4 addresses), which denotes a specific multicast group. In some cases, a multicast communication can be sent from a single sender to a receiver set inclu

Claims

1. A method, comprising: identifying a media flow at a media production facility for multicast transmission; registering the media flow to a registration database; migrating the media flow from multicast transmission to unicast transmission; transmitting the media flow to a public cloud network facility; and updating the registration database with a location of the media flow in the public cloud network facility. 8. A method, comprising: receiving a request for a media flow; locating the media flow based on a registration database indicating a location of the media flow; receiving access to the media flow at the location; and consuming the media flow. 14. A system, comprising: a media production facility in communication with a public cloud network facility via a common carrier; an orchestration layer running in the media production facility and the public cloud network facility over the common carrier; a registration database; and a management system in communication with the registration database and configured to access, via the orchestration layer, a media flow located at the media production facility, on the common carrier, and at the public cloud network facility.