An Experimental Investigation of the Congestion Control Used by Skype VoIP View Full Text


Ontology type: schema:Chapter      Open Access: True


Chapter Info

DATE

2007

AUTHORS

Luca De Cicco , Saverio Mascolo , Vittorio Palmisano

ABSTRACT

The explosive growth of VoIP traffic poses a potential challenge to the stability of the Internet that, up to now, has been guaranteed by the TCP congestion control. In this paper, we investigate how Skype behaves in the presence of time-varying available bandwidth in order to discover if some sort of congestion control mechanism is implemented at the application layer to match the network available bandwidth and cope with congestion. We have found that Skype flows are somewhat elastic, i.e. they employ some sort of congestion control when sharing the bandwidth with unresponsive flows, but are inelastic in the presence of classic TCP responsive flows, which provokes extreme unfair use of the available bandwidth in this case. Finally, we have found that when more Skype calls are established on the same link, they are not able to adapt their sending rate to correctly match the available bandwidth, which would confirm the risk of network congestion collapse. More... »

PAGES

153-164

Book

TITLE

Wired/Wireless Internet Communications

ISBN

978-3-540-72694-4
978-3-540-72697-5

Author Affiliations

From Grant

Identifiers

URI

http://scigraph.springernature.com/pub.10.1007/978-3-540-72697-5_13

DOI

http://dx.doi.org/10.1007/978-3-540-72697-5_13

DIMENSIONS

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


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": {
          "alternateName": "Polytechnic University of Bari", 
          "id": "https://www.grid.ac/institutes/grid.4466.0", 
          "name": [
            "Dipartimento di Elettrotecnica ed Elettronica, Politecnico di Bari, Via Orabona 4, Italy"
          ], 
          "type": "Organization"
        }, 
        "familyName": "De Cicco", 
        "givenName": "Luca", 
        "id": "sg:person.011051043245.21", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.011051043245.21"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "Polytechnic University of Bari", 
          "id": "https://www.grid.ac/institutes/grid.4466.0", 
          "name": [
            "Dipartimento di Elettrotecnica ed Elettronica, Politecnico di Bari, Via Orabona 4, Italy"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Mascolo", 
        "givenName": "Saverio", 
        "id": "sg:person.012444004245.07", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.012444004245.07"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "Polytechnic University of Bari", 
          "id": "https://www.grid.ac/institutes/grid.4466.0", 
          "name": [
            "Dipartimento di Elettrotecnica ed Elettronica, Politecnico di Bari, Via Orabona 4, Italy"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Palmisano", 
        "givenName": "Vittorio", 
        "id": "sg:person.07477572565.38", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.07477572565.38"
        ], 
        "type": "Person"
      }
    ], 
    "citation": [
      {
        "id": "https://doi.org/10.1145/251007.251012", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1038323131"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1016/s0005-1098(99)00128-4", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1050654104"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1145/1159913.1159959", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1051933106"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1109/90.793002", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1061247472"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1109/infcom.1999.752152", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1094860214"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1109/infocom.2006.245", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1095286924"
        ], 
        "type": "CreativeWork"
      }
    ], 
    "datePublished": "2007", 
    "datePublishedReg": "2007-01-01", 
    "description": "The explosive growth of VoIP traffic poses a potential challenge to the stability of the Internet that, up to now, has been guaranteed by the TCP congestion control. In this paper, we investigate how Skype behaves in the presence of time-varying available bandwidth in order to discover if some sort of congestion control mechanism is implemented at the application layer to match the network available bandwidth and cope with congestion. We have found that Skype flows are somewhat elastic, i.e. they employ some sort of congestion control when sharing the bandwidth with unresponsive flows, but are inelastic in the presence of classic TCP responsive flows, which provokes extreme unfair use of the available bandwidth in this case. Finally, we have found that when more Skype calls are established on the same link, they are not able to adapt their sending rate to correctly match the available bandwidth, which would confirm the risk of network congestion collapse.", 
    "editor": [
      {
        "familyName": "Boavida", 
        "givenName": "Fernando", 
        "type": "Person"
      }, 
      {
        "familyName": "Monteiro", 
        "givenName": "Edmundo", 
        "type": "Person"
      }, 
      {
        "familyName": "Mascolo", 
        "givenName": "Saverio", 
        "type": "Person"
      }, 
      {
        "familyName": "Koucheryavy", 
        "givenName": "Yevgeni", 
        "type": "Person"
      }
    ], 
    "genre": "chapter", 
    "id": "sg:pub.10.1007/978-3-540-72697-5_13", 
    "inLanguage": [
      "en"
    ], 
    "isAccessibleForFree": true, 
    "isFundedItemOf": [
      {
        "id": "sg:grant.6855201", 
        "type": "MonetaryGrant"
      }
    ], 
    "isPartOf": {
      "isbn": [
        "978-3-540-72694-4", 
        "978-3-540-72697-5"
      ], 
      "name": "Wired/Wireless Internet Communications", 
      "type": "Book"
    }, 
    "name": "An Experimental Investigation of the Congestion Control Used by Skype VoIP", 
    "pagination": "153-164", 
    "productId": [
      {
        "name": "doi", 
        "type": "PropertyValue", 
        "value": [
          "10.1007/978-3-540-72697-5_13"
        ]
      }, 
      {
        "name": "readcube_id", 
        "type": "PropertyValue", 
        "value": [
          "54219f3433037ba6f740614433c9b907fa0c3881e23c639102d34e09ea735a82"
        ]
      }, 
      {
        "name": "dimensions_id", 
        "type": "PropertyValue", 
        "value": [
          "pub.1017657961"
        ]
      }
    ], 
    "publisher": {
      "location": "Berlin, Heidelberg", 
      "name": "Springer Berlin Heidelberg", 
      "type": "Organisation"
    }, 
    "sameAs": [
      "https://doi.org/10.1007/978-3-540-72697-5_13", 
      "https://app.dimensions.ai/details/publication/pub.1017657961"
    ], 
    "sdDataset": "chapters", 
    "sdDatePublished": "2019-04-15T21:57", 
    "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/0000000001_0000000264/records_8693_00000254.jsonl", 
    "type": "Chapter", 
    "url": "http://link.springer.com/10.1007/978-3-540-72697-5_13"
  }
]
 

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-72697-5_13'

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-72697-5_13'

Turtle is a human-readable linked data format.

curl -H 'Accept: text/turtle' 'https://scigraph.springernature.com/pub.10.1007/978-3-540-72697-5_13'

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-72697-5_13'


 

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

114 TRIPLES      23 PREDICATES      33 URIs      20 LITERALS      8 BLANK NODES

Subject Predicate Object
1 sg:pub.10.1007/978-3-540-72697-5_13 schema:about anzsrc-for:10
2 anzsrc-for:1005
3 schema:author N659f31e781e94a4d8d16f6c55360ca54
4 schema:citation https://doi.org/10.1016/s0005-1098(99)00128-4
5 https://doi.org/10.1109/90.793002
6 https://doi.org/10.1109/infcom.1999.752152
7 https://doi.org/10.1109/infocom.2006.245
8 https://doi.org/10.1145/1159913.1159959
9 https://doi.org/10.1145/251007.251012
10 schema:datePublished 2007
11 schema:datePublishedReg 2007-01-01
12 schema:description The explosive growth of VoIP traffic poses a potential challenge to the stability of the Internet that, up to now, has been guaranteed by the TCP congestion control. In this paper, we investigate how Skype behaves in the presence of time-varying available bandwidth in order to discover if some sort of congestion control mechanism is implemented at the application layer to match the network available bandwidth and cope with congestion. We have found that Skype flows are somewhat elastic, i.e. they employ some sort of congestion control when sharing the bandwidth with unresponsive flows, but are inelastic in the presence of classic TCP responsive flows, which provokes extreme unfair use of the available bandwidth in this case. Finally, we have found that when more Skype calls are established on the same link, they are not able to adapt their sending rate to correctly match the available bandwidth, which would confirm the risk of network congestion collapse.
13 schema:editor N351f8b3bd16c40478f7d8bcb45a8664c
14 schema:genre chapter
15 schema:inLanguage en
16 schema:isAccessibleForFree true
17 schema:isPartOf Nf2a34fa5942848bc946fe91e4a3271c7
18 schema:name An Experimental Investigation of the Congestion Control Used by Skype VoIP
19 schema:pagination 153-164
20 schema:productId N8535968ffeee41f6ac77bc53e723347f
21 Nbc1ce0d340da49acbe9d5f48c9eeb5de
22 Ndd6f40df66c840189af36e60101913f6
23 schema:publisher Naa8f4c611ec64d21837499f332389d25
24 schema:sameAs https://app.dimensions.ai/details/publication/pub.1017657961
25 https://doi.org/10.1007/978-3-540-72697-5_13
26 schema:sdDatePublished 2019-04-15T21:57
27 schema:sdLicense https://scigraph.springernature.com/explorer/license/
28 schema:sdPublisher Ne82547835d01455eb65da521faf3d4ea
29 schema:url http://link.springer.com/10.1007/978-3-540-72697-5_13
30 sgo:license sg:explorer/license/
31 sgo:sdDataset chapters
32 rdf:type schema:Chapter
33 N12004b70dc1c48f28b28d54e410c55f2 rdf:first N36e1a62e58cb43e5a6b6a6b023937ed3
34 rdf:rest Ne3b77f79737b479c95e7826fc19e5679
35 N351f8b3bd16c40478f7d8bcb45a8664c rdf:first N4652ebd71d2348b9801bc57fd381175c
36 rdf:rest N12004b70dc1c48f28b28d54e410c55f2
37 N36e1a62e58cb43e5a6b6a6b023937ed3 schema:familyName Monteiro
38 schema:givenName Edmundo
39 rdf:type schema:Person
40 N4652ebd71d2348b9801bc57fd381175c schema:familyName Boavida
41 schema:givenName Fernando
42 rdf:type schema:Person
43 N659f31e781e94a4d8d16f6c55360ca54 rdf:first sg:person.011051043245.21
44 rdf:rest N907a0e41fbf143fb8859e3a1e91dff30
45 N80aeef4520284c12b2532cc56d2fb678 schema:familyName Mascolo
46 schema:givenName Saverio
47 rdf:type schema:Person
48 N8535968ffeee41f6ac77bc53e723347f schema:name dimensions_id
49 schema:value pub.1017657961
50 rdf:type schema:PropertyValue
51 N907a0e41fbf143fb8859e3a1e91dff30 rdf:first sg:person.012444004245.07
52 rdf:rest Nb5e3cd861b374e98a05de6ca3279c1ac
53 N959060c42a974ade991b3f71444b52dd rdf:first Nb8efb633042248048c8cf2d40d610769
54 rdf:rest rdf:nil
55 Naa8f4c611ec64d21837499f332389d25 schema:location Berlin, Heidelberg
56 schema:name Springer Berlin Heidelberg
57 rdf:type schema:Organisation
58 Nb5e3cd861b374e98a05de6ca3279c1ac rdf:first sg:person.07477572565.38
59 rdf:rest rdf:nil
60 Nb8efb633042248048c8cf2d40d610769 schema:familyName Koucheryavy
61 schema:givenName Yevgeni
62 rdf:type schema:Person
63 Nbc1ce0d340da49acbe9d5f48c9eeb5de schema:name readcube_id
64 schema:value 54219f3433037ba6f740614433c9b907fa0c3881e23c639102d34e09ea735a82
65 rdf:type schema:PropertyValue
66 Ndd6f40df66c840189af36e60101913f6 schema:name doi
67 schema:value 10.1007/978-3-540-72697-5_13
68 rdf:type schema:PropertyValue
69 Ne3b77f79737b479c95e7826fc19e5679 rdf:first N80aeef4520284c12b2532cc56d2fb678
70 rdf:rest N959060c42a974ade991b3f71444b52dd
71 Ne82547835d01455eb65da521faf3d4ea schema:name Springer Nature - SN SciGraph project
72 rdf:type schema:Organization
73 Nf2a34fa5942848bc946fe91e4a3271c7 schema:isbn 978-3-540-72694-4
74 978-3-540-72697-5
75 schema:name Wired/Wireless Internet Communications
76 rdf:type schema:Book
77 anzsrc-for:10 schema:inDefinedTermSet anzsrc-for:
78 schema:name Technology
79 rdf:type schema:DefinedTerm
80 anzsrc-for:1005 schema:inDefinedTermSet anzsrc-for:
81 schema:name Communications Technologies
82 rdf:type schema:DefinedTerm
83 sg:grant.6855201 http://pending.schema.org/fundedItem sg:pub.10.1007/978-3-540-72697-5_13
84 rdf:type schema:MonetaryGrant
85 sg:person.011051043245.21 schema:affiliation https://www.grid.ac/institutes/grid.4466.0
86 schema:familyName De Cicco
87 schema:givenName Luca
88 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.011051043245.21
89 rdf:type schema:Person
90 sg:person.012444004245.07 schema:affiliation https://www.grid.ac/institutes/grid.4466.0
91 schema:familyName Mascolo
92 schema:givenName Saverio
93 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.012444004245.07
94 rdf:type schema:Person
95 sg:person.07477572565.38 schema:affiliation https://www.grid.ac/institutes/grid.4466.0
96 schema:familyName Palmisano
97 schema:givenName Vittorio
98 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.07477572565.38
99 rdf:type schema:Person
100 https://doi.org/10.1016/s0005-1098(99)00128-4 schema:sameAs https://app.dimensions.ai/details/publication/pub.1050654104
101 rdf:type schema:CreativeWork
102 https://doi.org/10.1109/90.793002 schema:sameAs https://app.dimensions.ai/details/publication/pub.1061247472
103 rdf:type schema:CreativeWork
104 https://doi.org/10.1109/infcom.1999.752152 schema:sameAs https://app.dimensions.ai/details/publication/pub.1094860214
105 rdf:type schema:CreativeWork
106 https://doi.org/10.1109/infocom.2006.245 schema:sameAs https://app.dimensions.ai/details/publication/pub.1095286924
107 rdf:type schema:CreativeWork
108 https://doi.org/10.1145/1159913.1159959 schema:sameAs https://app.dimensions.ai/details/publication/pub.1051933106
109 rdf:type schema:CreativeWork
110 https://doi.org/10.1145/251007.251012 schema:sameAs https://app.dimensions.ai/details/publication/pub.1038323131
111 rdf:type schema:CreativeWork
112 https://www.grid.ac/institutes/grid.4466.0 schema:alternateName Polytechnic University of Bari
113 schema:name Dipartimento di Elettrotecnica ed Elettronica, Politecnico di Bari, Via Orabona 4, Italy
114 rdf:type schema:Organization
 




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


...