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 Nf0c360a585974acebfcc09a811e2a21f
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 Nb97da616f6f24c22ac6f520bd3f7df4d
15 schema:genre chapter
16 schema:inLanguage en
17 schema:isAccessibleForFree true
18 schema:isPartOf Nc9ab9d4a7e4b4cc98e87dcdfc09f38e8
19 schema:name AQCS: Adaptive Queue-Based Chunk Scheduling for P2P Live Streaming
20 schema:pagination 433-444
21 schema:productId N15a71b081eee47a986c5d996692a5c0d
22 N3d77b96e513347aaa727db6b9c2fccb9
23 Na4425d549fe04b71a48bfceb46b329b2
24 schema:publisher N41d9259307234ac68924254060164221
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 Nb98e23eae69c405dafb9efb34647fa43
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 N0becf4a7739d463fa4fa84869d3929a3 rdf:first sg:person.012346155243.93
35 rdf:rest rdf:nil
36 N0e1a9ff342cb472687cb5856be71193f rdf:first N28cea4c93e1d4e5b9844f515328a4d51
37 rdf:rest N3ddc2964a16b439aae1836af4c18fb5f
38 N15a71b081eee47a986c5d996692a5c0d schema:name doi
39 schema:value 10.1007/978-3-540-79549-0_38
40 rdf:type schema:PropertyValue
41 N28cea4c93e1d4e5b9844f515328a4d51 schema:familyName Lee
42 schema:givenName Francis Bu Sung
43 rdf:type schema:Person
44 N37dad582010940b8a5b26da6f0a82997 rdf:first sg:person.011674553033.07
45 rdf:rest N0becf4a7739d463fa4fa84869d3929a3
46 N3d77b96e513347aaa727db6b9c2fccb9 schema:name readcube_id
47 schema:value ec110fac9b2aab22e1be26aeba9073967413c0650ee154d3ebaa51e013fff3e2
48 rdf:type schema:PropertyValue
49 N3ddc2964a16b439aae1836af4c18fb5f rdf:first N5ed8686ba3a240b5b44c9541d9ff9f18
50 rdf:rest rdf:nil
51 N41d9259307234ac68924254060164221 schema:location Berlin, Heidelberg
52 schema:name Springer Berlin Heidelberg
53 rdf:type schema:Organisation
54 N4aa0d4c3cd9843e78227aee13f37f727 schema:familyName Pung
55 schema:givenName Hung Keng
56 rdf:type schema:Person
57 N5ed8686ba3a240b5b44c9541d9ff9f18 schema:familyName Wong
58 schema:givenName Lawrence Wai Choong
59 rdf:type schema:Person
60 N645977e960d14acca34d99bd56d57874 schema:name Corporate Research,Thomson, 08540, Princeton, NJ, USA
61 rdf:type schema:Organization
62 N90e77e1029c64ce6bc579e8d925fb3c3 schema:familyName Das
63 schema:givenName Amitabha
64 rdf:type schema:Person
65 Na4425d549fe04b71a48bfceb46b329b2 schema:name dimensions_id
66 schema:value pub.1049554835
67 rdf:type schema:PropertyValue
68 Nb97da616f6f24c22ac6f520bd3f7df4d rdf:first N90e77e1029c64ce6bc579e8d925fb3c3
69 rdf:rest Ne3b203e1e19849e6bbbb1523325a6631
70 Nb98e23eae69c405dafb9efb34647fa43 schema:name Springer Nature - SN SciGraph project
71 rdf:type schema:Organization
72 Nc9ab9d4a7e4b4cc98e87dcdfc09f38e8 schema:isbn 978-3-540-79548-3
73 978-3-540-79549-0
74 schema:name NETWORKING 2008 Ad Hoc and Sensor Networks, Wireless Networks, Next Generation Internet
75 rdf:type schema:Book
76 Ne3b203e1e19849e6bbbb1523325a6631 rdf:first N4aa0d4c3cd9843e78227aee13f37f727
77 rdf:rest N0e1a9ff342cb472687cb5856be71193f
78 Nf0c360a585974acebfcc09a811e2a21f rdf:first sg:person.010352577567.88
79 rdf:rest N37dad582010940b8a5b26da6f0a82997
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 N645977e960d14acca34d99bd56d57874
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)


...