Aggregated adaptive bit rate streaming
US-2024422108-A1 · Dec 19, 2024 · US
US10785515B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10785515-B2 |
| Application number | US-201515508666-A |
| Country | US |
| Kind code | B2 |
| Filing date | Aug 25, 2015 |
| Priority date | Sep 10, 2014 |
| Publication date | Sep 22, 2020 |
| Grant date | Sep 22, 2020 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
[Solution] There is provided a communication control device including: a channel information acquisition unit configured to acquire, when AV streams are transmitted from a plurality of transmission apparatuses to one or more reception apparatuses on an IP network while being switched, all channel information from the transmission apparatuses to the reception apparatuses; a traffic calculation unit configured to calculate a maximum traffic generated in switching patterns of the transmission of the AV streams from the transmission apparatuses to the reception apparatuses, on the basis of the channel information acquired by the channel information acquisition unit; and a transmission band reservation unit configured to reserve a transmission band on the IP network, on the basis of the maximum traffic calculated by the traffic calculation unit.
Opening claim text (preview).
The invention claimed is: 1. A communication control device, comprising: processing circuitry configured to acquire, when audiovisual (AV) streams are transmitted from a plurality of transmission apparatuses to one or more reception apparatuses on an Internet protocol (IP) network while being switched, channel information from the transmission apparatuses to the one or more reception apparatuses; calculate a maximum traffic generated in switching patterns of the transmission of the AV streams from the transmission apparatuses to the one or more reception apparatuses, on a basis of a sum of transmission rates of a subset of N AV streams of the AV streams indicated by the channel information as having the N highest transmission rates, N being a number of the AV streams that is receivable by the one or more reception apparatuses simultaneously; and reserve a transmission band on the IP network, on a basis of the maximum traffic, wherein the IP network is a network in which a network for AV stream transmission is separated from other networks, the processing circuitry is further configured to set a filter that filters transmission of predetermined messages from the other networks to the network for AV streams, perform setting of classification of all transmissions that are to be transmitted with best effort to a first port of a switch on the IP network into predetermined classes, an unauthorized device being connected to the first port, and enable the transmission of the AV streams to a second port to which an authorized device is connected. 2. The communication control device according to claim 1 , wherein the processing circuitry is further configured to create a list of streams for pairs of each of transmission terminals of the transmission apparatuses and each of reception terminals of the one or more reception apparatuses, and reserve an uplink band from the transmission apparatuses to a first router and a downlink band from the first router to the one or more reception apparatuses. 3. The communication control device according to claim 2 , wherein the processing circuitry is further configured to record, for each link, transmission terminal information of streams which are reserved through reservation of the transmission band, among streams receivable by one of the reception terminals, and reserve transmission bands for all links reaching the one of the reception terminals. 4. The communication control device according to claim 3 , wherein the processing circuitry is further configured to reserve, in the downlink band reservation, transmission bands for two streams that are selected in descending order of transmission rate, among the streams receivable by the one of the reception terminals. 5. The communication control device according to claim 3 , wherein the processing circuitry is further configured to reserve, in the downlink band reservation, a transmission band for one stream having a largest transmission rate, among the streams receivable by the one of the reception terminals. 6. The communication control device according to claim 3 , wherein the processing circuitry is further configured to reserve, in the downlink band reservation, a transmission band for one stream having a largest transmission rate, among the streams receivable by the one of the reception terminals, for each of a plurality of channels which has passed through a plurality of network interfaces connected to the one of the reception terminals. 7. The communication control device according to claim 1 , wherein the processing circuitry is further configured to reserve a transmission band for each session when one transmission terminal is in a switching pattern of the switching patterns. 8. The communication control device according to claim 1 , wherein the processing circuitry is further configured to use a software defined networking (SDN) control protocol to modify setting of a switch on the IP network. 9. The communication control device according to claim 1 , wherein the IP network is a multiplexed network, and when one of the AV streams is transmitted to a plurality of IP networks in a load distributed manner, the processing circuitry is further configured to reserve a transmission band corresponding to a transmission amount of the distributed AV stream, for each of the IP networks. 10. The communication control device according to claim 1 , wherein the IP network is a multiplexed network, and when one of the AV streams is redundantly transmitted to a plurality of IP networks, the processing circuitry is further configured to reserve a same transmission band as an original AV stream, for each of the IP networks. 11. The communication control device according to claim 1 , wherein the processing circuitry is further configured to reserve a transmission band on the IP network with the maximum traffic being an upper limit. 12. A communication control method comprising: acquiring, when audiovisual (AV) streams are transmitted from a plurality of transmission apparatuses to one or more reception apparatuses on an Internet protocol (IP) network while being switched, channel information from the transmission apparatuses to the one or more reception apparatuses; calculating a maximum traffic generated in switching patterns of the transmission of the AV streams from the transmission apparatuses to the one or more reception apparatuses, on a basis of a sum of transmission rates of a subset of N AV streams of the AV streams indicated by the acquired channel information as having the N highest transmission rates, N being a number of the AV streams that is receivable by the one or more reception apparatuses simultaneously; and reserving a transmission band on the IP network, on a basis of the calculated maximum traffic, wherein the IP network is a network in which a network for AV stream transmission is separated from other networks; and the method further includes: setting a filter that filters transmission of predetermined messages from the other networks to the network for AV streams, performing setting of classification of all transmissions that are to be transmitted with best effort to a first port of a switch on the IP network into predetermined classes, an unauthorized device being connected to the first port, and enabling the transmission of the AV streams to a second port to which an authorized device is connected. 13. A communication control system comprising: a plurality of transmission apparatuses connected to an Internet protocol (IP) network; one or more reception apparatuses connected to the IP network; and a communication control device connected to the IP network, wherein the communication control device includes processing circuitry configured to acquire, when audiovisual (AV) streams are transmitted from the plurality of transmission apparatuses to the one or more reception apparatuses on the IP network while being switched, channel information from the transmission apparatuses to the one or more reception apparatuses, calculate a maximum traffic generated in switching patterns of the transmission of the AV streams from the transmission apparatuses to the one or more reception apparatuses, on a basis of a sum of transmission rates of a subset of N AV streams of the AV streams indicated by the channel information as having the N highest transmission rates, N being a number of the AV streams that is receivable by the one or more reception apparatuses simultaneously, and reserve a transmission band on the IP network, on a basis of the maximum traffic; the IP network is a network in which a network for AV stream transmission is separated
Responding to QoS · CPC title
for multicast or broadcast (systems for broadcast or conference H04L12/18; arrangements for broadcast or distribution combined with broadcast H04H20/00; arrangements for broadcast applications with a direct linkage to broadcast information or to broadcast space-time H04H60/00; selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS], H04W4/06) · CPC title
Broadcast or multicast traffic · CPC title
at intermediate nodes, e.g. resource reservation protocol [RSVP] · CPC title
Interfacing a local distribution network, e.g. communicating with another STB {or one or more peripheral devices} inside the home · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.