Peer-to-peer system
AssigneeNokia Siemens Networks Oy
InventorChristian Schmidt
Life of this patent
Estimating the term…
Abstract
The present invention relates to methods and apparatus for providing an improved peer-to-peer system, in particular, to providing live streams. A tracker may receive a report from one or more first peers wherein the report includes one or more quality of service measurements relating to a first live stream of a broadcast. The tracker may receive a request from a second peer for the broadcast and the tracker determines a source of a second live stream for the broadcast based on the received quality of service measurements. The tracker may then inform the second peer of the determined source.
Claims14
A method comprising the steps of:
- receiving a report from one or more first peers wherein said report includes one or more quality of service measurements relating to a first live stream of a broadcast;
- receiving a request from a second peer for said broadcast;
- determining a source of a second live stream for said broadcast based on said received quality of service measurements;
- and
- informing said second peer of said determined source.
An apparatus comprising:
- a first input adapted to receive a report from one or more first peers wherein said report includes one or more quality of service measurements relating to a first live stream of a broadcast;
- a second input adapted to receive a request from a second peer for said broadcast;
- a processor adapted to determine a source of a second live stream for said broadcast based on said received quality of service measurements;
- and
- an output adapted to inform said second peer of said determined source.
A computer program product comprising computer readable executable code for:
- receiving a report from one or more first peers wherein said report includes one or more quality of service measurements relating to a first live stream of a broadcast;
- receiving a request from a second peer for said broadcast;
- determining a source of a second live stream for said broadcast based on said received quality of service measurements;
- and
- informing said second peer of said determined source.
A method comprising the steps of:
- receiving a live stream of a broadcast;
- determining one or more quality of service measurements for said live stream;
- generating a report based on said one or more quality of service measurements;
- and
- transmitting said report to a tracker.
An apparatus comprising:
- an input adapted to receive a live stream of a broadcast;
- a first processor adapted to determine one or more quality of service measurements for said live stream;
- a second processor adapted to generate a report based on said one or more quality of service measurements;
- and
- an output adapted to transmit said report to a tracker.
A computer program product comprising computer readable executable code for:
- receiving a live stream of a broadcast;
- determining one or more quality of service measurements for said live stream;
- generating a report based on said one or more quality of service measurements;
- and
- transmitting said report to a tracker.
Dependencies are inferred from the claim text.