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


...