Danh mục

Lecture TCP-IP protocol suite - Chapter 28: Real-time traffic over the internet

Số trang: 29      Loại file: ppt      Dung lượng: 327.50 KB      Lượt xem: 7      Lượt tải: 0    
10.10.2023

Xem trước 3 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Real-time Transport Protocol (RTP) is the protocol designed to handle real-time traffic on the Internet. RTP does not have a delivery mechanism (multicasting, port numbers, and so on); it must be used with UDP. RTP stands between UDP and the application program. The main contributions of RTP are timestamping, sequencing, and mixing facilities. This chapter provides knowledge of RTP and RTCP.
Nội dung trích xuất từ tài liệu:
Lecture TCP-IP protocol suite - Chapter 28: Real-time traffic over the internet Chapter28 RealTime Traffic overthe InternetMcGrawHill ©TheMcGrawHillCompanies,Inc.,2000 CONTENTS •CHARACTERISTICS •RTP •RTCPMcGrawHill ©TheMcGrawHillCompanies,Inc.,2000Figure281 RealtimemultimediatrafficMcGrawHill ©TheMcGrawHillCompanies,Inc.,2000 In real-time traffic, if we ignore propagation delay, the production, transmission, and use of data takes place at the same time.McGrawHill ©TheMcGrawHillCompanies,Inc.,2000 Example1 An example of non-real-time multimedia traffic is the downloading of a video from the Internet. The video has already been made; it’s a finished product. A client HTTP is used to download the video from an HTTP server and the user views the video at a later time. The production, transmission, and use all happen at different times. Figure 28.2 shows this situationMcGrawHill ©TheMcGrawHillCompanies,Inc.,2000Figure282 NonrealtimemultimediatrafficMcGrawHill ©TheMcGrawHillCompanies,Inc.,2000 Example2 Now let us consider an example of real-time multimedia traffic. Consider a video conference in which a camera is connected to a server that transmits video information as it is produced. Everything that happens at the server site can be displayed on the computer at the client site. This is both multimedia (video) and real-time traffic (production and use at the same time). Figure 28.3 shows the situation.McGrawHill ©TheMcGrawHillCompanies,Inc.,2000Figure283 RealtimemultimediatrafficMcGrawHill ©TheMcGrawHillCompanies,Inc.,2000 28.1 CHARACTERISTICSMcGrawHill ©TheMcGrawHillCompanies,Inc.,2000Figure284 TimerelationshipMcGrawHill ©TheMcGrawHillCompanies,Inc.,2000Figure285 JitterMcGrawHill ©TheMcGrawHillCompanies,Inc.,2000 Jitter is introduced in real-time data by the delay between packets.McGrawHill ©TheMcGrawHillCompanies,Inc.,2000Figure286 TimestampMcGrawHill ©TheMcGrawHillCompanies,Inc.,2000 To prevent jitter, we can timestamp the packets and separate the arrival time from the playback time.McGrawHill ©TheMcGrawHillCompanies,Inc.,2000Figure287 PlaybackbufferMcGrawHill ©TheMcGrawHillCompanies,Inc.,2000 A playback buffer is required for real-time traffic.McGrawHill ©TheMcGrawHillCompanies,Inc.,2000 A sequence number on each packet is required for real-time traffic.McGrawHill ©TheMcGrawHillCompanies,Inc.,2000 Real-time traffic needs the support of multicasting.McGrawHill ©TheMcGrawHillCompanies,Inc.,2000 Translation means changing the encoding of a payload to a lower quality to match the bandwidth of the receiving network.McGrawHill ©TheMcGrawHillCompanies,Inc.,2000 Mixing means combining several streams of traffic into one stream.McGrawHill ©TheMcGrawHillCompanies,Inc.,2000

Tài liệu được xem nhiều: