AQCS: Adaptive Queue-Based Chunk Scheduling for P2P Live Streaming View Full Text


Ontology type: schema:Chapter      Open Access: True


Chapter Info

DATE

2008

AUTHORS

Yang Guo , Chao Liang , Yong Liu

ABSTRACT

P2P streaming has been popular and is expected to attract even more users. One major challenge for P2P streaming is to offer users satisfactory Quality of Experience (QoE) in terms of video resolution, startup delay, and playback smoothness, all require efficient utilization of bandwidth resources in P2P networks. In this paper, we propose AQCS, adaptive queue-based chunk scheduling, that can support the maximum streaming rate allowed by a P2P streaming system with small signaling overhead and short startup delay. AQCS is a distributed algorithm with minimum requirement on peers. Queue-based design enables peers to be self-adaptive to the bandwidth variations and peer churn, and automatically converges to the optimal operating point. The prototype of AQCS is implemented and various implementation issues are examined. The experiments over the PlanetLab further demonstrate AQCS’s optimality and its robustness against changing system/network environment. More... »

PAGES

433-444

Book

TITLE

NETWORKING 2008 Ad Hoc and Sensor Networks, Wireless Networks, Next Generation Internet

ISBN

978-3-540-79548-3
978-3-540-79549-0

Author Affiliations

Identifiers

URI

http://scigraph.springernature.com/pub.10.1007/978-3-540-79549-0_38

DOI

http://dx.doi.org/10.1007/978-3-540-79549-0_38

DIMENSIONS

https://app.dimensions.ai/details/publication/pub.1049554835


Indexing Status Check whether this publication has been indexed by Scopus and Web Of Science using the SN Indexing Status Tool
Incoming Citations Browse incoming citations for this publication using opencitations.net

JSON-LD is the canonical representation for SciGraph data.

TIP: You can open this SciGraph record using an external JSON-LD service: JSON-LD Playground Google SDTT

[
  {
    "@context": "https://springernature.github.io/scigraph/jsonld/sgcontext.json", 
    "about": [
      {
        "id": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/1005", 
        "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
        "name": "Communications Technologies", 
        "type": "DefinedTerm"
      }, 
      {
        "id": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/10", 
        "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
        "name": "Technology", 
        "type": "DefinedTerm"
      }
    ], 
    "author": [
      {
        "affiliation": {
          "name": [
            "Corporate Research,Thomson, 08540, Princeton, NJ, USA"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Guo", 
        "givenName": "Yang", 
        "id": "sg:person.010352577567.88", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.010352577567.88"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "New York University", 
          "id": "https://www.grid.ac/institutes/grid.137628.9", 
          "name": [
            "ECE Dept., Polytechnic University,Brooklyn, 11201, NY, USA"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Liang", 
        "givenName": "Chao", 
        "id": "sg:person.011674553033.07", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.011674553033.07"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "New York University", 
          "id": "https://www.grid.ac/institutes/grid.137628.9", 
          "name": [
            "ECE Dept., Polytechnic University,Brooklyn, 11201, NY, USA"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Liu", 
        "givenName": "Yong", 
        "id": "sg:person.012346155243.93", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.012346155243.93"
        ], 
        "type": "Person"
      }
    ], 
    "citation": [
      {
        "id": "https://doi.org/10.1109/tmm.2007.907451", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1061697410"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1109/tnet.2008.2007434", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1061714983"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1109/infcom.2007.129", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1093453191"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1109/glocom.2007.52", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1094545049"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1109/infcom.2005.1498511", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1095123850"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1109/infcom.2007.112", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1095274283"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1109/infcom.2007.130", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1095466143"
        ], 
        "type": "CreativeWork"
      }
    ], 
    "datePublished": "2008", 
    "datePublishedReg": "2008-01-01", 
    "description": "P2P streaming has been popular and is expected to attract even more users. One major challenge for P2P streaming is to offer users satisfactory Quality of Experience (QoE) in terms of video resolution, startup delay, and playback smoothness, all require efficient utilization of bandwidth resources in P2P networks. In this paper, we propose AQCS, adaptive queue-based chunk scheduling, that can support the maximum streaming rate allowed by a P2P streaming system with small signaling overhead and short startup delay. AQCS is a distributed algorithm with minimum requirement on peers. Queue-based design enables peers to be self-adaptive to the bandwidth variations and peer churn, and automatically converges to the optimal operating point. The prototype of AQCS is implemented and various implementation issues are examined. The experiments over the PlanetLab further demonstrate AQCS\u2019s optimality and its robustness against changing system/network environment.", 
    "editor": [
      {
        "familyName": "Das", 
        "givenName": "Amitabha", 
        "type": "Person"
      }, 
      {
        "familyName": "Pung", 
        "givenName": "Hung Keng", 
        "type": "Person"
      }, 
      {
        "familyName": "Lee", 
        "givenName": "Francis Bu Sung", 
        "type": "Person"
      }, 
      {
        "familyName": "Wong", 
        "givenName": "Lawrence Wai Choong", 
        "type": "Person"
      }
    ], 
    "genre": "chapter", 
    "id": "sg:pub.10.1007/978-3-540-79549-0_38", 
    "inLanguage": [
      "en"
    ], 
    "isAccessibleForFree": true, 
    "isPartOf": {
      "isbn": [
        "978-3-540-79548-3", 
        "978-3-540-79549-0"
      ], 
      "name": "NETWORKING 2008 Ad Hoc and Sensor Networks, Wireless Networks, Next Generation Internet", 
      "type": "Book"
    }, 
    "name": "AQCS: Adaptive Queue-Based Chunk Scheduling for P2P Live Streaming", 
    "pagination": "433-444", 
    "productId": [
      {
        "name": "doi", 
        "type": "PropertyValue", 
        "value": [
          "10.1007/978-3-540-79549-0_38"
        ]
      }, 
      {
        "name": "readcube_id", 
        "type": "PropertyValue", 
        "value": [
          "ec110fac9b2aab22e1be26aeba9073967413c0650ee154d3ebaa51e013fff3e2"
        ]
      }, 
      {
        "name": "dimensions_id", 
        "type": "PropertyValue", 
        "value": [
          "pub.1049554835"
        ]
      }
    ], 
    "publisher": {
      "location": "Berlin, Heidelberg", 
      "name": "Springer Berlin Heidelberg", 
      "type": "Organisation"
    }, 
    "sameAs": [
      "https://doi.org/10.1007/978-3-540-79549-0_38", 
      "https://app.dimensions.ai/details/publication/pub.1049554835"
    ], 
    "sdDataset": "chapters", 
    "sdDatePublished": "2019-04-16T06:03", 
    "sdLicense": "https://scigraph.springernature.com/explorer/license/", 
    "sdPublisher": {
      "name": "Springer Nature - SN SciGraph project", 
      "type": "Organization"
    }, 
    "sdSource": "s3://com-uberresearch-data-dimensions-target-20181106-alternative/cleanup/v134/2549eaecd7973599484d7c17b260dba0a4ecb94b/merge/v9/a6c9fde33151104705d4d7ff012ea9563521a3ce/jats-lookup/v90/0000000349_0000000349/records_113667_00000002.jsonl", 
    "type": "Chapter", 
    "url": "https://link.springer.com/10.1007%2F978-3-540-79549-0_38"
  }
]
 

Download the RDF metadata as:  json-ld nt turtle xml License info

HOW TO GET THIS DATA PROGRAMMATICALLY:

JSON-LD is a popular format for linked data which is fully compatible with JSON.

curl -H 'Accept: application/ld+json' 'https://scigraph.springernature.com/pub.10.1007/978-3-540-79549-0_38'

N-Triples is a line-based linked data format ideal for batch operations.

curl -H 'Accept: application/n-triples' 'https://scigraph.springernature.com/pub.10.1007/978-3-540-79549-0_38'

Turtle is a human-readable linked data format.

curl -H 'Accept: text/turtle' 'https://scigraph.springernature.com/pub.10.1007/978-3-540-79549-0_38'

RDF/XML is a standard XML format for linked data.

curl -H 'Accept: application/rdf+xml' 'https://scigraph.springernature.com/pub.10.1007/978-3-540-79549-0_38'


 

This table displays all metadata directly associated to this object as RDF triples.

117 TRIPLES      23 PREDICATES      34 URIs      20 LITERALS      8 BLANK NODES

Subject Predicate Object
1 sg:pub.10.1007/978-3-540-79549-0_38 schema:about anzsrc-for:10
2 anzsrc-for:1005
3 schema:author N86064710c8d5434dac765a74df8e68f7
4 schema:citation https://doi.org/10.1109/glocom.2007.52
5 https://doi.org/10.1109/infcom.2005.1498511
6 https://doi.org/10.1109/infcom.2007.112
7 https://doi.org/10.1109/infcom.2007.129
8 https://doi.org/10.1109/infcom.2007.130
9 https://doi.org/10.1109/tmm.2007.907451
10 https://doi.org/10.1109/tnet.2008.2007434
11 schema:datePublished 2008
12 schema:datePublishedReg 2008-01-01
13 schema:description P2P streaming has been popular and is expected to attract even more users. One major challenge for P2P streaming is to offer users satisfactory Quality of Experience (QoE) in terms of video resolution, startup delay, and playback smoothness, all require efficient utilization of bandwidth resources in P2P networks. In this paper, we propose AQCS, adaptive queue-based chunk scheduling, that can support the maximum streaming rate allowed by a P2P streaming system with small signaling overhead and short startup delay. AQCS is a distributed algorithm with minimum requirement on peers. Queue-based design enables peers to be self-adaptive to the bandwidth variations and peer churn, and automatically converges to the optimal operating point. The prototype of AQCS is implemented and various implementation issues are examined. The experiments over the PlanetLab further demonstrate AQCS’s optimality and its robustness against changing system/network environment.
14 schema:editor N4d4e78a3a5124281acf42d9d4546ea7b
15 schema:genre chapter
16 schema:inLanguage en
17 schema:isAccessibleForFree true
18 schema:isPartOf N517197d14e19486f89bac7c762b5e6d3
19 schema:name AQCS: Adaptive Queue-Based Chunk Scheduling for P2P Live Streaming
20 schema:pagination 433-444
21 schema:productId N637c03c18ac343b1a9ee83823aaeb754
22 Nf1bb48356f1948c38796061fae0c80c6
23 Nf52f7d846ede49da811bcf12ccc4e508
24 schema:publisher Nc6076d6dacd549d8aae1725dd4a1646f
25 schema:sameAs https://app.dimensions.ai/details/publication/pub.1049554835
26 https://doi.org/10.1007/978-3-540-79549-0_38
27 schema:sdDatePublished 2019-04-16T06:03
28 schema:sdLicense https://scigraph.springernature.com/explorer/license/
29 schema:sdPublisher N3527c389a6d0413baa6754fe56c421c0
30 schema:url https://link.springer.com/10.1007%2F978-3-540-79549-0_38
31 sgo:license sg:explorer/license/
32 sgo:sdDataset chapters
33 rdf:type schema:Chapter
34 N1d15e55043e948f3b5e69cb2b9b0a5e8 rdf:first sg:person.011674553033.07
35 rdf:rest Nd0e1e331fee94f98acdfb7afd5fbb302
36 N2b17377ca9124c7d9ae55e5581e413aa schema:familyName Pung
37 schema:givenName Hung Keng
38 rdf:type schema:Person
39 N3527c389a6d0413baa6754fe56c421c0 schema:name Springer Nature - SN SciGraph project
40 rdf:type schema:Organization
41 N43f4c1f101234c3d8b8ee73d82a4ce35 rdf:first N2b17377ca9124c7d9ae55e5581e413aa
42 rdf:rest Nf795d9a958e847bdbc94469855250e14
43 N4d4e78a3a5124281acf42d9d4546ea7b rdf:first N748b567f902b4644b6d2ddadbee4d02f
44 rdf:rest N43f4c1f101234c3d8b8ee73d82a4ce35
45 N517197d14e19486f89bac7c762b5e6d3 schema:isbn 978-3-540-79548-3
46 978-3-540-79549-0
47 schema:name NETWORKING 2008 Ad Hoc and Sensor Networks, Wireless Networks, Next Generation Internet
48 rdf:type schema:Book
49 N637c03c18ac343b1a9ee83823aaeb754 schema:name doi
50 schema:value 10.1007/978-3-540-79549-0_38
51 rdf:type schema:PropertyValue
52 N748b567f902b4644b6d2ddadbee4d02f schema:familyName Das
53 schema:givenName Amitabha
54 rdf:type schema:Person
55 N86064710c8d5434dac765a74df8e68f7 rdf:first sg:person.010352577567.88
56 rdf:rest N1d15e55043e948f3b5e69cb2b9b0a5e8
57 Nbedd29e6af714a668cda87cfee495409 rdf:first Nd1f09d43b92c4160bb1e0615e1fa7561
58 rdf:rest rdf:nil
59 Nc6076d6dacd549d8aae1725dd4a1646f schema:location Berlin, Heidelberg
60 schema:name Springer Berlin Heidelberg
61 rdf:type schema:Organisation
62 Ncac6917f56c740598e95b12161ce3c4a schema:familyName Lee
63 schema:givenName Francis Bu Sung
64 rdf:type schema:Person
65 Nd0e1e331fee94f98acdfb7afd5fbb302 rdf:first sg:person.012346155243.93
66 rdf:rest rdf:nil
67 Nd1f09d43b92c4160bb1e0615e1fa7561 schema:familyName Wong
68 schema:givenName Lawrence Wai Choong
69 rdf:type schema:Person
70 Ned54c1dce8e249bcbe8dd4c340e89d92 schema:name Corporate Research,Thomson, 08540, Princeton, NJ, USA
71 rdf:type schema:Organization
72 Nf1bb48356f1948c38796061fae0c80c6 schema:name dimensions_id
73 schema:value pub.1049554835
74 rdf:type schema:PropertyValue
75 Nf52f7d846ede49da811bcf12ccc4e508 schema:name readcube_id
76 schema:value ec110fac9b2aab22e1be26aeba9073967413c0650ee154d3ebaa51e013fff3e2
77 rdf:type schema:PropertyValue
78 Nf795d9a958e847bdbc94469855250e14 rdf:first Ncac6917f56c740598e95b12161ce3c4a
79 rdf:rest Nbedd29e6af714a668cda87cfee495409
80 anzsrc-for:10 schema:inDefinedTermSet anzsrc-for:
81 schema:name Technology
82 rdf:type schema:DefinedTerm
83 anzsrc-for:1005 schema:inDefinedTermSet anzsrc-for:
84 schema:name Communications Technologies
85 rdf:type schema:DefinedTerm
86 sg:person.010352577567.88 schema:affiliation Ned54c1dce8e249bcbe8dd4c340e89d92
87 schema:familyName Guo
88 schema:givenName Yang
89 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.010352577567.88
90 rdf:type schema:Person
91 sg:person.011674553033.07 schema:affiliation https://www.grid.ac/institutes/grid.137628.9
92 schema:familyName Liang
93 schema:givenName Chao
94 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.011674553033.07
95 rdf:type schema:Person
96 sg:person.012346155243.93 schema:affiliation https://www.grid.ac/institutes/grid.137628.9
97 schema:familyName Liu
98 schema:givenName Yong
99 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.012346155243.93
100 rdf:type schema:Person
101 https://doi.org/10.1109/glocom.2007.52 schema:sameAs https://app.dimensions.ai/details/publication/pub.1094545049
102 rdf:type schema:CreativeWork
103 https://doi.org/10.1109/infcom.2005.1498511 schema:sameAs https://app.dimensions.ai/details/publication/pub.1095123850
104 rdf:type schema:CreativeWork
105 https://doi.org/10.1109/infcom.2007.112 schema:sameAs https://app.dimensions.ai/details/publication/pub.1095274283
106 rdf:type schema:CreativeWork
107 https://doi.org/10.1109/infcom.2007.129 schema:sameAs https://app.dimensions.ai/details/publication/pub.1093453191
108 rdf:type schema:CreativeWork
109 https://doi.org/10.1109/infcom.2007.130 schema:sameAs https://app.dimensions.ai/details/publication/pub.1095466143
110 rdf:type schema:CreativeWork
111 https://doi.org/10.1109/tmm.2007.907451 schema:sameAs https://app.dimensions.ai/details/publication/pub.1061697410
112 rdf:type schema:CreativeWork
113 https://doi.org/10.1109/tnet.2008.2007434 schema:sameAs https://app.dimensions.ai/details/publication/pub.1061714983
114 rdf:type schema:CreativeWork
115 https://www.grid.ac/institutes/grid.137628.9 schema:alternateName New York University
116 schema:name ECE Dept., Polytechnic University,Brooklyn, 11201, NY, USA
117 rdf:type schema:Organization
 




Preview window. Press ESC to close (or click here)


...