Internetworking multimedia:
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
San Francisco, Calif.
Morgan Kaufmann [u.a.]
1999
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | XX, 290 S. Ill., graph. Darst. |
ISBN: | 0748408088 074840807X 1558605843 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV013172127 | ||
003 | DE-604 | ||
005 | 20000524 | ||
007 | t | ||
008 | 000524s1999 ad|| |||| 00||| eng d | ||
020 | |a 0748408088 |9 0-7484-0808-8 | ||
020 | |a 074840807X |9 0-7484-0807-X | ||
020 | |a 1558605843 |9 1-55860-584-3 | ||
035 | |a (OCoLC)42462903 | ||
035 | |a (DE-599)BVBBV013172127 | ||
040 | |a DE-604 |b ger |e rakwb | ||
041 | 0 | |a eng | |
049 | |a DE-29T |a DE-355 | ||
050 | 0 | |a TK5105.5 | |
082 | 0 | |a 006.7 |2 21 | |
084 | |a ST 200 |0 (DE-625)143611: |2 rvk | ||
100 | 1 | |a Crowcroft, Jon |e Verfasser |4 aut | |
245 | 1 | 0 | |a Internetworking multimedia |c Jon Crowcroft ; Mark Handley ; Ian Wakeman |
264 | 1 | |a San Francisco, Calif. |b Morgan Kaufmann [u.a.] |c 1999 | |
300 | |a XX, 290 S. |b Ill., graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 4 | |a Computer network protocols | |
650 | 4 | |a Internet | |
650 | 7 | |a Internet |2 larpcal | |
650 | 7 | |a Multimídia |2 larpcal | |
650 | 4 | |a Internetworking (Telecommunication) | |
650 | 4 | |a Multimedia systems | |
650 | 0 | 7 | |a Multimedia |0 (DE-588)4192358-3 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Kommunikationsprotokoll |0 (DE-588)4128252-8 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Internet |0 (DE-588)4308416-3 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Internet |0 (DE-588)4308416-3 |D s |
689 | 0 | 1 | |a Multimedia |0 (DE-588)4192358-3 |D s |
689 | 0 | 2 | |a Kommunikationsprotokoll |0 (DE-588)4128252-8 |D s |
689 | 0 | |5 DE-604 | |
700 | 1 | |a Handley, Mark |e Verfasser |4 aut | |
700 | 1 | |a Wakeman, Ian |e Verfasser |4 aut | |
856 | 4 | 2 | |m HEBIS Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=008973996&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-008973996 |
Datensatz im Suchindex
_version_ | 1804127871485083648 |
---|---|
adam_text | Internetworking
Multimedia
JON CROWCROFT, MARK HANDLEY and IAN WAKEMAN
M 14
Morgan Kaufmann Publishers
San Francisco, California
Contents
Figures page xiii
Tables xvii
Preface xix
PART ONE Technology
1 Introduction: A Brief History of Real Time 3
1 1 Introduction 3
1 2 Roadmap 4
1 3 Content and delivery 4
1 4 From letters and numbers to sound and vision 5
1 5 Analogue and digital 6
151 What is bandwidth? 7
1 6 Protocols 9
161 Names, addresses and routes 9
162 Internet multimedia protocols 10
1 7 Internet service models 11
171 Non-best-effort service 11
172 Reservations 12
173 Admission control 13
174 Accounting 13
1 8 Multicast in the Internet 14
181 The multicast model 15
182A brief history of trees 18
1 9 Transport protocols 19
191 The real time transport protocol, RTP 19
1 10 Multimedia sessions 20
1 11 Conference membership and reception feedback 21
1 12 Security 22
1 12 1 Authentication and key distribution 22
V
VI
CONTENTS
1 12 2 Encrypted session announcements 22
1 13 Applications other than audio and video 23
1 14 Summary 24
Note 24
2 Network Service Models 25
2 1 Introduction 25
2 2 Roadmap 25
2 3 Sharing and caring 25
231 User expectation and service models 28
2 4 Service schedules and queues 29
2 5 Evolution of the Internet service model 30
251 Classification and admission 31
252 Integrated services model 32
253 Differentiated services 33
2 6 Resource reservation protocol (RSVP) 33
2 7 Service classes and assurance 34
2 8 Detailed analysis of the integrated services 35
2 9 Host functions 36
291 Controlled-load service 36
292 Guaranteed service 37
293 Policing and conformance 39
294 Integrated services on specific link technology 40
2 10 Resource reservation protocol (RSVP) revisited 41
2 10 1 Reservation styles and merging 42
2 10 2 Path messages 44
2 10 3 Processing and propagation of Path messages 44
2 10 4 Adspec 45
2 10 5 Making a reservation using one pass with advertising (OPWA) 48
2 10 6 Slack term 49
2 11 QoS routing 51
2 12 Futures 51
2 13 IP and ATM 52
2 13 1 Mapping classes and QoS 53
2 13 2 Topology control 54
2 13 3 QoS control 54
2 13 4 Queue insertion/lookup performance 55
2 13 5 Conclusions on IP and ATM 55
2 14 Recent simplified approaches to service differentiation 55
2 15 Summary 56
3 Multicast 57
3 1 Introduction 57
3 2 Roadmap 59
3 3 Host functions 59
3 4 Routing and addressing 61
3 5 Multicast routing 62
351 Flood and prune protocols 63
352 MOSPF 63
CONTENTS
VII
353 Centre-based trees 64
354 Core-based trees 64
355 Sparse-mode PIM 66
356 Border gateway multicast protocol 67
3 6 Multicast scoping 70
361 TTL scoping 70
362 Administrative scoping 71
363 Scoping deployment 71
3 7 Reliable multicast transport 72
371 Fate sharing 72
372 Performance 72
373 Semantics 72
3 8 Calling down traffic on a site 73
3 9 Summary 74
Notes 74
4 Coding and Compression 75
4 1 Introduction 75
4 2 Roadmap 76
4 3 System components 76
4 4 Nature of the signal 77
441 Analogue-to-digital conversion: sampling 78
442 Constructing a signal out of components 78
4 5 Lossless data compression 81
451 Run length compression 81
452 Huffman compression 82
453 Dictionary approaches to compression 82
454 Continuous data: sample rates and quantisation 83
4 6 Audio 83
461 Audio input and output 84
462 Audio output 85
463 Audio input by people 86
464 Summary of audio and video input and output 86
465 The ITU (was CCITT) audio family 87
4 7 Still image 88
471 How big is a single frame of video? 88
4 8 Moving image 91
481 Video input and output 91
482H 261 95
483H 263 98
484 MPEG 100
485 Region coding 105
486 Wavelet, vector quantisation, and fractal compression 105
4 9 Multiplexing and synchronising 105
491 IETF multiplex 106
492 ITU multiplex 107
493 ISO MPEG multiplex - DMIF 108
494 The DAVIC multiplex 109
495 Proprietary multiplexes 109
CONTENTS
viii
4 10 Standards and futures 109
4 11 Performance 110
4 11 1 Typical compression achieved 110
4 11 2 Effects of network loss and delay on video 110
4 12 Processing requirements for video compression 111
4 13 Summary 113
Notes 114
PART TWO Middleware
5 Transport Protocols 117
5 1 Introduction 117
5 2 Roadmap 118
5 3 TCP adaption algorithms 118
5 4 Play-out algorithms 120
5 5 MPEG systems 122
551 Packetised elementary stream (PES) 122
5 6 Transport and program streams 123
561 Synchronisation 123
5 7 RTP 123
571 RTP packet format 123
572 RTP header compression 124
573 RTP multiplexing 125
574 RTCP packet format 126
575 Payloads 126
576 RTCP scaling properties and timer considerations 126
5 8 Synchronisation 128
581 Intra-stream synchronisation 128
582 Inter-stream synchronisation 128
583 Inter-media synchronisation 129
5 9 Reliable multicast transport 129
591 Congestion avoidance for reliable multicast applications 129
592 Reliable multicast framework 130
5 10 Summary 131
Note 131
6 Session Directories, Advertisement and Invitation Protocols 133
6 1 Introduction 133
6 2 Roadmap of the protocols 133
6 3 IETF protocols for setting up sessions 134
6 4 Session description protocol (SDP) 134
641 SDP syntax 136
642 SDP: summary 137
6 5 Session announcement protocol (SAP) 138
6 6 Section initiation protocol (SIP) 139
661 SIP protocol details 142
662 SIP reliability 144
663 SIP: in summary 145
6 7 Summary 145
CONTENTS
IX
Conference Control 147
7 1 Introduction 147
7 2 Roadmap 147
7 3 ITU model H 320/T GCC 148
731 Multisite circuit-based conferencing - MCUs 148
732 Distributed multisite circuit-based conferencing 150
733 Services provided by the MCS layer 151
734 Distributed ITU multisite hybrid packet and circuit
conferencing 151
735 Multicast Internet-based MCS 155
7 4 MMCC: a centralised Internet model 155
7 5 CCCP : distributed Internet model 156
751 Requirements 158
752 Specific requirements 160
753 Conference control channel (CCC) 162
754 CCC names 163
755 Reliability 166
756 Ordering 167
757A few examples 169
758 CCCP messages 172
759 More complex needs 172
7 5 10 The naming service 173
7 5 11 Security 174
7 5 12 Conference membership discovery 175
7 6 Using ISDN to do IP access to the Mbone 175
761 Lookup and control 175
762 Mixer operation 176
763 Futures 177
7 7 Summary 178
Notes 178
PART THREE Applications and Services
8 Applications 183
8 1 Introduction 183
8 2 Roadmap 183
8 3 Shared applications in the Mbone 184
831 Background to nte 185
832 Design 186
833 Limitations of the data model 195
834 Usability issues 204
835 Asynchronous events - informing the user 205
836 Generalising the models 206
8 4 Distributed virtual reality 207
841 General idea and problems 210
842 Virtual reality operations, user views and network
considerations 212
843 Application model 212
844 Distributed virtual reality multicast protocol (DVRMP) 213
X
8 5 Summary
Notes
CONTENTS
214
214
9 Media-on-demand 217
9 1 Introduction 217
9 2 Roadmap 217
9 3 Recording and playing back Mbone sessions 217
9 4 Recording 218
941 Using IP multicast 219
942 Current media tools and protocols 219
943A multimedia recording server 221
944 Server interfaces 222
945 Analysis and postprocessing tools 226
946 Clients 227
947 Server storage 227
948 Indexing techniques 230
949 Strategies for recording and playing 237
9 4 10 Reliable multicast 242
9 4 11 Address allocation 242
9 4 12 Source identification on replay 243
9 5 Remote control of playback 243
951 Remote invocation of stream controls 244
952 An aside - the hypertext transfer protocol as a universal
RPC mechanism 246
953 The real time stream protocol (RTSP) 247
954 Movies-on-demand 250
955 RTSP criticisms 252
956 Conclusion 252
9 6 Summary 253
961 Synchronisation support 253
962 An index architecture 254
963 Control of playback 254
Note 255
10 Security and Policy in Multicast Multimedia 257
10 1 Introduction 257
10 2 Roadmap 257
10 2 1 Formal distributed conference 257
10 2 2 Pay per view distribution of Rolling Stones 258
10 2 3 Inter-company brainstorm 259
10 2 4 Global traffic disasters 259
10 2 5 Pulling the requirements together 259
10 3 A brief introduction to cryptographic technology 260
10 3 1 What is cryptography? 260
10 3 2 Symmetric cryptography 261
10 3 3 Public key cryptography 262
10 4 Network-level solutions 264
10 4 1 Administrative address scoping 265
10 4 2 Tunnels 265
CONTENTS Xi
10 4 3 Firewalls 265
10 4 4 Redistribution centres 266
10 4 5 Policy routing of multicast 266
10 5 Media encryption 266
10 5 1 IP security architecture 266
10 5 2 RTP security 267
10 6 Key distribution 267
10 6 1 Email invitations 268
10 6 2 Certification hierarchies 269
10 6 3 Problems of scalability 269
10 6 4 SKIP and Photuris 269
10 6 5 Core-based trees 270
10 6 6 Session announcement protocol 270
10 7 Conclusion 270
Notes 271
Afterword 273
Glossary 275
Bibliography 279
|
any_adam_object | 1 |
author | Crowcroft, Jon Handley, Mark Wakeman, Ian |
author_facet | Crowcroft, Jon Handley, Mark Wakeman, Ian |
author_role | aut aut aut |
author_sort | Crowcroft, Jon |
author_variant | j c jc m h mh i w iw |
building | Verbundindex |
bvnumber | BV013172127 |
callnumber-first | T - Technology |
callnumber-label | TK5105 |
callnumber-raw | TK5105.5 |
callnumber-search | TK5105.5 |
callnumber-sort | TK 45105.5 |
callnumber-subject | TK - Electrical and Nuclear Engineering |
classification_rvk | ST 200 |
ctrlnum | (OCoLC)42462903 (DE-599)BVBBV013172127 |
dewey-full | 006.7 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 006 - Special computer methods |
dewey-raw | 006.7 |
dewey-search | 006.7 |
dewey-sort | 16.7 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01877nam a2200505 c 4500</leader><controlfield tag="001">BV013172127</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20000524 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">000524s1999 ad|| |||| 00||| eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">0748408088</subfield><subfield code="9">0-7484-0808-8</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">074840807X</subfield><subfield code="9">0-7484-0807-X</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1558605843</subfield><subfield code="9">1-55860-584-3</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)42462903</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV013172127</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakwb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-29T</subfield><subfield code="a">DE-355</subfield></datafield><datafield tag="050" ind1=" " ind2="0"><subfield code="a">TK5105.5</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">006.7</subfield><subfield code="2">21</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 200</subfield><subfield code="0">(DE-625)143611:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Crowcroft, Jon</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Internetworking multimedia</subfield><subfield code="c">Jon Crowcroft ; Mark Handley ; Ian Wakeman</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">San Francisco, Calif.</subfield><subfield code="b">Morgan Kaufmann [u.a.]</subfield><subfield code="c">1999</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XX, 290 S.</subfield><subfield code="b">Ill., graph. Darst.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Computer network protocols</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Internet</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Internet</subfield><subfield code="2">larpcal</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Multimídia</subfield><subfield code="2">larpcal</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Internetworking (Telecommunication)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Multimedia systems</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Multimedia</subfield><subfield code="0">(DE-588)4192358-3</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Kommunikationsprotokoll</subfield><subfield code="0">(DE-588)4128252-8</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Internet</subfield><subfield code="0">(DE-588)4308416-3</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Internet</subfield><subfield code="0">(DE-588)4308416-3</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Multimedia</subfield><subfield code="0">(DE-588)4192358-3</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="2"><subfield code="a">Kommunikationsprotokoll</subfield><subfield code="0">(DE-588)4128252-8</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Handley, Mark</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Wakeman, Ian</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">HEBIS Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=008973996&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-008973996</subfield></datafield></record></collection> |
id | DE-604.BV013172127 |
illustrated | Illustrated |
indexdate | 2024-07-09T18:40:14Z |
institution | BVB |
isbn | 0748408088 074840807X 1558605843 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-008973996 |
oclc_num | 42462903 |
open_access_boolean | |
owner | DE-29T DE-355 DE-BY-UBR |
owner_facet | DE-29T DE-355 DE-BY-UBR |
physical | XX, 290 S. Ill., graph. Darst. |
publishDate | 1999 |
publishDateSearch | 1999 |
publishDateSort | 1999 |
publisher | Morgan Kaufmann [u.a.] |
record_format | marc |
spelling | Crowcroft, Jon Verfasser aut Internetworking multimedia Jon Crowcroft ; Mark Handley ; Ian Wakeman San Francisco, Calif. Morgan Kaufmann [u.a.] 1999 XX, 290 S. Ill., graph. Darst. txt rdacontent n rdamedia nc rdacarrier Computer network protocols Internet Internet larpcal Multimídia larpcal Internetworking (Telecommunication) Multimedia systems Multimedia (DE-588)4192358-3 gnd rswk-swf Kommunikationsprotokoll (DE-588)4128252-8 gnd rswk-swf Internet (DE-588)4308416-3 gnd rswk-swf Internet (DE-588)4308416-3 s Multimedia (DE-588)4192358-3 s Kommunikationsprotokoll (DE-588)4128252-8 s DE-604 Handley, Mark Verfasser aut Wakeman, Ian Verfasser aut HEBIS Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=008973996&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Crowcroft, Jon Handley, Mark Wakeman, Ian Internetworking multimedia Computer network protocols Internet Internet larpcal Multimídia larpcal Internetworking (Telecommunication) Multimedia systems Multimedia (DE-588)4192358-3 gnd Kommunikationsprotokoll (DE-588)4128252-8 gnd Internet (DE-588)4308416-3 gnd |
subject_GND | (DE-588)4192358-3 (DE-588)4128252-8 (DE-588)4308416-3 |
title | Internetworking multimedia |
title_auth | Internetworking multimedia |
title_exact_search | Internetworking multimedia |
title_full | Internetworking multimedia Jon Crowcroft ; Mark Handley ; Ian Wakeman |
title_fullStr | Internetworking multimedia Jon Crowcroft ; Mark Handley ; Ian Wakeman |
title_full_unstemmed | Internetworking multimedia Jon Crowcroft ; Mark Handley ; Ian Wakeman |
title_short | Internetworking multimedia |
title_sort | internetworking multimedia |
topic | Computer network protocols Internet Internet larpcal Multimídia larpcal Internetworking (Telecommunication) Multimedia systems Multimedia (DE-588)4192358-3 gnd Kommunikationsprotokoll (DE-588)4128252-8 gnd Internet (DE-588)4308416-3 gnd |
topic_facet | Computer network protocols Internet Multimídia Internetworking (Telecommunication) Multimedia systems Multimedia Kommunikationsprotokoll |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=008973996&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT crowcroftjon internetworkingmultimedia AT handleymark internetworkingmultimedia AT wakemanian internetworkingmultimedia |