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 Nf1b9617840db4ae49b3b14d5a7092812
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 N9b55c46fa3264936a9d5893c2c8e81e6
14 schema:genre chapter
15 schema:inLanguage en
16 schema:isAccessibleForFree true
17 schema:isPartOf N90c67d42a06943c9819f5a4b40e2bb55
18 schema:name An Experimental Investigation of the Congestion Control Used by Skype VoIP
19 schema:pagination 153-164
20 schema:productId N7586ca7b9de441e388b638e1286c39f4
21 N9f864d969e7a43c3a0a5bc4590d4a662
22 Nce5dfe67fe8f48f09824875979196c22
23 schema:publisher Nbc251c2aafb8454e84af971f01b32f91
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 N4a0c3f5a302443f195f6822f185a1159
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 N075fff38dc894d40bf5a38059a474c9c schema:familyName Mascolo
34 schema:givenName Saverio
35 rdf:type schema:Person
36 N0d051293c7e440329ecfd86b4a33d87b schema:familyName Monteiro
37 schema:givenName Edmundo
38 rdf:type schema:Person
39 N270c2f231f0e4f32925e5419c934804b rdf:first N0d051293c7e440329ecfd86b4a33d87b
40 rdf:rest N6366b4710d8541b7a793a5394a0a564c
41 N4a0c3f5a302443f195f6822f185a1159 schema:name Springer Nature - SN SciGraph project
42 rdf:type schema:Organization
43 N6366b4710d8541b7a793a5394a0a564c rdf:first N075fff38dc894d40bf5a38059a474c9c
44 rdf:rest N6a10935233034fa79701c2d61cfc6389
45 N6a10935233034fa79701c2d61cfc6389 rdf:first Neeb34e8a575745c9927967399b1d566f
46 rdf:rest rdf:nil
47 N7586ca7b9de441e388b638e1286c39f4 schema:name readcube_id
48 schema:value 54219f3433037ba6f740614433c9b907fa0c3881e23c639102d34e09ea735a82
49 rdf:type schema:PropertyValue
50 N90c67d42a06943c9819f5a4b40e2bb55 schema:isbn 978-3-540-72694-4
51 978-3-540-72697-5
52 schema:name Wired/Wireless Internet Communications
53 rdf:type schema:Book
54 N9b55c46fa3264936a9d5893c2c8e81e6 rdf:first Nb6c7d63ab5224a37bb07602b3ab10c66
55 rdf:rest N270c2f231f0e4f32925e5419c934804b
56 N9f864d969e7a43c3a0a5bc4590d4a662 schema:name dimensions_id
57 schema:value pub.1017657961
58 rdf:type schema:PropertyValue
59 Na70c9bed217148109f5ce3f9a13e76fc rdf:first sg:person.07477572565.38
60 rdf:rest rdf:nil
61 Nb6c7d63ab5224a37bb07602b3ab10c66 schema:familyName Boavida
62 schema:givenName Fernando
63 rdf:type schema:Person
64 Nbc251c2aafb8454e84af971f01b32f91 schema:location Berlin, Heidelberg
65 schema:name Springer Berlin Heidelberg
66 rdf:type schema:Organisation
67 Nc3500858c6534d729ee3f63e400cd1a8 rdf:first sg:person.012444004245.07
68 rdf:rest Na70c9bed217148109f5ce3f9a13e76fc
69 Nce5dfe67fe8f48f09824875979196c22 schema:name doi
70 schema:value 10.1007/978-3-540-72697-5_13
71 rdf:type schema:PropertyValue
72 Neeb34e8a575745c9927967399b1d566f schema:familyName Koucheryavy
73 schema:givenName Yevgeni
74 rdf:type schema:Person
75 Nf1b9617840db4ae49b3b14d5a7092812 rdf:first sg:person.011051043245.21
76 rdf:rest Nc3500858c6534d729ee3f63e400cd1a8
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)


...