H.320 MULTIMEDIA CONFERENCING STANDAR

July 26, 2017 | Autor: Anila Saghir | Categoría: Telecommunications Engineering
Share Embed


Descripción

Multimedia communication

24-Mar-15

H.320 MULTIMEDIA CONFERENCING STANDARD PREPARED BY: ANIL A SAGHIR FARHEEN NAJEEB YUSRA KANW AL IQRA AYUB

TC-17 TC-43 TC-46 TC-51

INTRODUCTION YUSRA KANWAL TC-046

H.320 Multimedia Conferencing Standards

2

1

Multimedia communication

24-Mar-15

Introduction • Multimedia conferencing, or video conferencing, is an important application of real time media • Multimedia conferencing refers to meetings at a distance that involve some combination of audio, video, and data collaboration • When these meetings contain all three media types they are called videoconferences

H.320 Multimedia Conferencing Standards

3

Introduction(cont..) • As an advanced communication tool, interconnectivity and inter-operability require * that the video conferencing devices involved in the same conference can talk to each other * i.e., they comply with some common standard

H.320 Multimedia Conferencing Standards

4

2

Multimedia communication

24-Mar-15

Multimedia Conferencing Standard • Multimedia conferencing standard is an umbrella set of standards because * specifies audio and video coding standards * addresses call control, conference management, media packet formation and delivery

H.320 Multimedia Conferencing Standards

5

Multimedia Conferencing Standard(cont..) • There are two major categories of Multimedia conferencing standards: *

H.32x series from the telecommunication world, standardized by ITU (International Telecommunications Union)

*

SIP (Session Initial Protocol) based video conferencing standard from the Internet World, Recommended By IETF (Internet Engineering Task Force)

H.320 Multimedia Conferencing Standards

6

3

Multimedia communication

24-Mar-15

Multimedia Conferencing Architecture • All of today’s ITU-T standard-based multimedia conferencing protocols are built from a similar base architecture • Each standard shares the same basic components that are organized to deliver control, audio, video, and data collaboration to the user • The differences between the standards are driven from each standards optimal packaging of data for transmission on the network for which they were designed to service H.320 Multimedia Conferencing Standards

7

Multimedia Conferencing Architecture(cont…) • Multimedia conferencing equipment can be categorized into terminals or end-user devices • Figure 1 shows the generic multimedia terminal architecture’s basic components:

H.320 Multimedia Conferencing Standards

8

4

Multimedia communication

24-Mar-15

ITU-T H.32x Multimedia Conferencing Standards • H.320, the first international standard of video conferencing, was released by ITU in the early 1990s * The standard was designed for narrow band switched ISDN (Integrated Service Digital Networks) • Later on its variants for different network infrastructures were standardized in the mid and late 1990s

H.320 Multimedia Conferencing Standards

9

ITU-T H.32x Multimedia Conferencing Standards • Its different variants include *

H.321 3 (for broadband ISDN)

*

H.322 4 (for guaranteed bandwidth packet switched networks)

*

H.324 6 (for Public Switched Telephone Network)

*

H.323 5 (for non-guaranteed bandwidth packet switched networks)

H.320 Multimedia Conferencing Standards

10

5

Multimedia communication

24-Mar-15

H.320 Multimedia Conferencing Standard • The ISDN based multimedia conferencing market has been deployed using the ITU-T’s H.320 conferencing standard • H.320 became a standard in 1990 and is used as the default mode of operation by every major manufacturer of ISDN based videoconferencing equipment • The protocol is built on a bit level multiplex that can use multiple ISDN B-channels 64 Kbps to send control, audio, video, and data information H.320 Multimedia Conferencing Standards

11

H.320 Multimedia Conferencing Standard(cont..) • The multiplex, which formats data in a synchronous stream where fields are distinguished by bit position, does not require packet headers • The lack of packet headers makes the multiplex very efficient in its use of bandwidth but requires * complex implementation * significant amount of processing power to operate in real-time

H.320 Multimedia Conferencing Standards

12

6

Multimedia communication

24-Mar-15

H.320 Components ANILA SAGHIR TC-017

H.320 Multimedia Conferencing Standards

13

H.320 Components • H.320 consists of *

Terminals

*

and multipoint control units called MCUs

• The terminal is the end-user device that is used to participate in a point-to-point or multipoint conference • A MCU is a network device that enables a terminal to participate in a multipoint conference

H.320 Multimedia Conferencing Standards

14

7

Multimedia communication

24-Mar-15

H.320 Components (cont..) • Fig. 2 shows the relationship of the terminal and the MCU for H.320

H.320 Multimedia Conferencing Standards

15

H.320 Terminal A H.320 terminal includes the following components: • Audio codec • Video codec • Synchronization • Data application • Data services • Multiplexer/demultiplexer • System control • Call setup/signaling

H.320 Multimedia Conferencing Standards

16

8

Multimedia communication

24-Mar-15

H.320 Terminal(cont..) • Call setup/signaling * H.320 uses the ISDN call signaling protocol Q.931 for call setup and tear down • Connection control : * Connection control is carried out by the H.242 and H.243 protocols • Audio codec: * Although H.320 specifies G.711 as its base audio codec, but G.722 and G.728 are also used H.320 Multimedia Conferencing Standards

17

H.320 Terminal(cont..) • Video codec: * H.320 specifies the H.261 video codec as mandatory and the H.263 video codec as optional • Data applications: * Standard data applications defined for use with H.320 come from the T.120 protocol suite. These applications include T.126 for still image exchange and white boarding T.127 for file transfer T.128 for application sharing H.320 Multimedia Conferencing Standards

18

9

Multimedia communication

24-Mar-15

H.320 Terminal(cont..) • Data services: * Data services in H.320 are provided by the T.120 protocol suite. The data services include generic conference control GCC (T.124) and multipoint communication service MCC (T.122)

• Synchronization(Transmit Audio Delay): * In H.320, the addition of audio delay for synchronization is optional • Multiplex: * H.221 provides the H.320 multiplex capability H.320 Multimedia Conferencing Standards

19

H.320 Multipoint Control Unit(MCU) • To conduct a multipoint conference, a MCU performs * the capability negotiations between its attached endpoints * to achieve a common operating mode and controls • MCU functionality can be broken into three main Components * control processing * media processing * media distribution H.320 Multimedia Conferencing Standards

20

10

Multimedia communication

24-Mar-15

H.320 Multipoint Control Unit(cont..) • Control processing: * A MCU is responsible for the connection control processing associated with each terminal connection in a conference • Media processing: * A MCU processes the audio, video, and data received from each terminal in a conference based on the configuration defined for that conference • Media distribution: * MCU distributes individual audio, video, data, and control streams to each terminal in a conference H.320 Multimedia Conferencing Standards

21

Audio Codec • The audio codec carries out redundancy reduction coding and decoding for audio signals • Audio codec is a technique implementing an algorithm * that compresses and decompresses digital audio data according to a given audio file format or streaming media audio format

H.320 Multimedia Conferencing Standards

22

11

Multimedia communication

24-Mar-15

Audio Codec(cont..) • The object of the algorithm is * to represent the high-fidelity audio signal with minimum number of bits * while retaining the quality • This can effectively reduce * the storage space and * the bandwidth required for transmission of the stored audio file

H.320 Multimedia Conferencing Standards

23

Audio codecs for H.320 • Although H.320 specifies G.711 as its base audio codec • But * Most 128 Kbps conferences Basic Rate ISDN use G.728 for their audio mode * And most 384 Kbps Primary Rate ISDN Conferences use G.722

H.320 Multimedia Conferencing Standards

24

12

Multimedia communication

24-Mar-15

Audio codecs for H.320(cont..) • Table shows the details of the audio algorithms specified for use in H.320 Algorithm

Audio bandwidth

Type of algorithm

Bit rate Kbps.

Frame duration or sample rate

G.711

Narrowband _3 kHz

PCM _Pulse Code Modulation

48, 56, or 64

8 kHz sample rate

G.722

Wideband 7 kHz

Sub band ADPCM _Adaptive Differential PCM

48, 56, or 64

8 kHz sample rate

G.728

Narrowband 3 kHz

LD-CELP _Low Delay Code Excited Linear Prediction

16

2.5 ms frame

H.320 Multimedia Conferencing Standards

25

G.711 • G.711 is the international standard for encoding telephone audio on an 64 kbps channel * Its formal name is Pulse code modulation (PCM) of voice frequencies • Sampling rate: * G.711 uses a sampling rate of 8,000 samples per second, with the tolerance on that rate 50 parts per million (ppm) * Non-uniform (logarithmic) quantization with 8 bits is used to represent each sample, resulting in a 64 kbps bit rate H.320 Multimedia Conferencing Standards

26

13

Multimedia communication

24-Mar-15

G.711(cont..) • Audio bandwidth: G.711 can encode frequencies between 0 and 4 kHz • Encoding law: Telco’s can select between two different variants of G.711 and these are commonly referred to as the * A-law * µ-law • A-law is the standard for international circuits • Each of these encoding schemes is designed in a roughly logarithmic fashion • Lower signal values are encoded using more bits H.320 Multimedia Conferencing Standards

27

G.711(cont..) • higher signal values require fewer bits • This ensures that low amplitude signals will be well represented, while maintaining enough range to encode high amplitudes • Transmission of character signals: When character signals are transmitted serially, i.e. consecutively on one physical medium * bit No. 1 (polarity bit) is transmitted first * And No. 8 (the least significant bit) last

H.320 Multimedia Conferencing Standards

28

14

Multimedia communication

24-Mar-15

G.722 • When network traffic is normal, a lowcompression algorithm is used but * When network traffic is heavy, bandwidth is automatically conserved by means of a higher than usual ratio of digital compression • The G.722 ITU Standard is a wideband audio codec • It is a standard for high-quality digital voice communications

H.320 Multimedia Conferencing Standards

29

G.722(Cont..) • It operates at a data sampling rate of 16kbps * which is double that of a traditional Pulse Code Modulated telephone •

The higher sampling rate allows the G.722 codec to provide higher clarity of audio signals than G.711



The G.722 codec can provide 7 kHz wideband speech at transmission rates of 48Kbps, 56Kbps and 64Kbps

H.320 Multimedia Conferencing Standards

30

15

Multimedia communication

24-Mar-15

G.722(cont..) • A key reason the G.722 codec is used by broadcasters to transmit speech via telephone lines [ISDN 64Kbps B Channels can carry G.722] * is the greater level of audio clarity it provides * In practice, this codec generally negotiates at 64Kbps even though it can operate at lower bandwidth rates

H.320 Multimedia Conferencing Standards

31

G.728 • G.728 is an ITU-T standard for audio coding * And specified as part of the H.320 international video conferencing standard * operating at 16 kbps * uses low-delay code excited linear prediction(LD-CELP) • G.728 coders are widely used for applications of * telephony over packet networks * especially voice over cable and VoIP, where low delay is required H.320 Multimedia Conferencing Standards

32

16

Multimedia communication

24-Mar-15

Synchronization(Transmit Audio Delay) • Video codec requires processing delays • So to maintain lip synchronization * audio must be delayed in the system • In H.320, Transmit Audio Delay enable the audio is to be delayed in the transmitter * to compensate for the video encode path delay * to allow the receiver to maintain lip synchronization H.320 Multimedia Conferencing Standards

33

SYSTEM CONTROL,CALL SETUP & MULTIPLEXING IN H.320 FARHEEN NAJEEB TC-043

H.320 Multimedia Conferencing Standards

34

17

Multimedia communication

24-Mar-15

Call Setup • The call setup procedure associated with an ISDN is defined in recommendation Q.931

H.320 Multimedia Conferencing Standards

35

Q.931 ITU standard ISDN connection control signaling protocol

H.320 Multimedia Conferencing Standards

36

18

Multimedia communication

24-Mar-15

SYSTEM CONTROL • The system control unit carries out such functions as network access through end-to-network signaling and end-to-end control • The system control standard : * H.242 * H.230

H.320 Multimedia Conferencing Standards

37

H.242 • ITU-T Recommendation for a system for establishing communications between audiovisual terminals • H.242 addresses : * call setup and teardown * in-band signaling and control * channel management

H.320 Multimedia Conferencing Standards

38

19

Multimedia communication

24-Mar-15

H.230 • Frame synchronous control and indication signals for audiovisual systems • Defines call control

H.320 Multimedia Conferencing Standards

39

MULTIPLEXING H.221 • Defines the transmission frame structure for audiovisual tele-services in channels of 64 to 1920 Kbps

H.320 Multimedia Conferencing Standards

40

20

Multimedia communication

24-Mar-15

H.221 FRAMING • Divide bit stream into 80 octet frames • Logically, divide each frame into 8 sub channels • Bit 1 of each octet is in sub channel 1, etc.

H.320 Multimedia Conferencing Standards

41

H.221 FRAMING(cont..) • Sub channel 8 contains metadata (and some real data): • FAS(Frame Alignment Signal): * Easily recognized bit pattern repeated in alternate frames • BAS(Bandwidth Allocation Signal): * Sequence of code points used to negotiate how the sub channels are used and to add sub channels for higher data rates

H.320 Multimedia Conferencing Standards

42

21

Multimedia communication

24-Mar-15

H.221 FRAMING(cont..) • There are many different ways of dividing up the sub channels between audio, video and data

H.320 Multimedia Conferencing Standards

43

USER DATA APPLICATIONS IQRA AYUB TC-051 H.320 Multimedia Conferencing Standards

44

22

Multimedia communication

24-Mar-15

User Data Applications • The user data applications are based on the T.120 standard which, in practice, consists of a set of recommendations • There is a set of application-specific recommendations that support the sharing of various media types • These all recommendations are ITU-T recommendations H.320 Multimedia Conferencing Standards

45

User Data Applications(cont..) • The T.120 standard contains: A series of communication and application protocols and services • T.120 Recommendations s series: Provides support for real-time, multipoint data communications for use in multimedia conferencing environment

H.320 Multimedia Conferencing Standards

46

23

Multimedia communication

24-Mar-15

T.120 Components • T.120 Recommandation series contains following components: * T.121 (1996) * T.122 (1993) * T.123 (1993) * T.124 (1995) * T.125 (1994) * T.126 (1995) * T.127 (1995) H.320 Multimedia Conferencing Standards

47

Model of T.120 Series Architecture

H.320 Multimedia Conferencing Standards

48

24

Multimedia communication

24-Mar-15

Components Overview • Transport Protocols - T.123: Specifies transport profiles for

*

PSTN,ISDN,CSDN,PSDN and TCP/IP Protocol Stack for Audio graphics and

*

Audiovisual Teleconference Application Includes built-in error correction facilities

*

H.320 Multimedia Conferencing Standards

49

Components Overview(cont..) • Multipoint Communication Service (MCS) - T.122, T.125 *

T.122: Defines multipoint services available to the developer

*

T.125: Specifies data transmission Protocol

H.320 Multimedia Conferencing Standards

50

25

Multimedia communication

24-Mar-15

Components Overview(cont..) • T.124 : Generic Conference Control (GCC) *

Provides set of facilities for establishing and managing the multipoint conference

*

Provides conference security

H.320 Multimedia Conferencing Standards

51

Components Overview (cont..) • T.121: Generic Application Template (GAT) • T.126 : Multipoint Still Image and Annotation Protocol (MSIA) • T.127 : Multipoint Binary File Transfer Protocol (MBFT)

H.320 Multimedia Conferencing Standards

52

26

Multimedia communication

24-Mar-15

Components Overview (cont..) • Node Controller * The Node Controller manages defined GCC Service Access Points (SAPs) * This provides the node flexibility in responding to GCC events * Most of these GCC events relate to: establishing conferences adding or removing nodes from a conference breaking down and distributing information

H.320 Multimedia Conferencing Standards

53

Key Benefits of T.120 • Multipoint Data Delivery • Interoperability • Reliable Data Delivery • Multicast Enabled Delivery • Network Transparency • Application Independence • Co-existence with Other Standards • Extendibility • Support for Varied Topologies H.320 Multimedia Conferencing Standards

54

27

Multimedia communication

24-Mar-15

References • Video Conferencing Standards by TANDBERG, Application Notes,D10740, Rev 2.3 • Computer Networks 31 1999. 225–235(Multimedia conferencing over ISDN and IP networks using ITU-T H-series recommendations: architecture, control and coordination Mark ) • Reid VideoSerÍer Inc., 63 Third AÍenue, Burlington, MA 01803, USA • http://www.itu.int/rec/T-REC-G.711/e • http://www.freesoft.org/CIE/Topics/127.htm • http://www.allaboutfoip.com/g711.html • ITU-T Recommendation T.120(1996), Data Protocol for Multimedia Conference. • A Primer on the T.120 Series Standard, http://www.packetizer.com/ipmc/t120/primer/

H.320 Multimedia Conferencing Standards

55

THANK YOU

H.320 Multimedia Conferencing Standards

56

28

Lihat lebih banyak...

Comentarios

Copyright © 2017 DATOSPDF Inc.