voice and fax/modem transmission in voip networks

34
Voice and Fax/Modem transmission in VoIP networks Martin Brand A1Telekom Austria © ETSI 2010. All rights reserved

Upload: others

Post on 03-Feb-2022

2 views

Category:

Documents


0 download

TRANSCRIPT

Voice and Fax/Modem transmission in VoIP

networksnetworks

Martin Brand A1Telekom Austria

© ETSI 2010. All rights reserved

Transport of Voice over IPTransport of Voice over IP

2

ITU-T G.114 ITU-T G.107

� Highly interactive tasks (e.g., some speech, video conferencing and interactive data applications) may be affected by

� Absolute delay does not impair the intelligibility of speech but if the total delay exceeds around 100 ms from

3

delays below 100 ms. � For many intra-regional (e.g., within Africa, Europe, North America) routes in the range of 5000 km or less, users of VoIP connections are likely to experience mouth-to-ear delays < 150 ms.

exceeds around 100 ms from mouth to ear, it begins to affect the interactivity of conversations. Therefore, if possible, large delays should be avoided.

E-Model Transmission Rating (R)ITU-T Rec. G.107

� R summarizes the effects of network impairments inc luding delay, distortions signal level & echo level

�R= Ro- Is - Id- Ie + A

4

Martin Brand, 09.11.2010

� Ro= basic signal to noise ratio� Is= level impairments and distortion impairments� Id= delay impairments � Ie= codec and packet loss/burst impairments� A= Advantage factor

Contributing Factors

Delay

- Codec- Packet frame duration

- Codec- Jitter

Distorsion

Martin Brand, 9.11.2010

- Packet frame duration- DSP/CPU processing time- Play out buffer- Link speed (serialization)- Propagation delay- De-jitter buffer delay - PLC

- Jitter - Use of VAD- Lost of packets- Transcoding- Sound level- Echo level

5

Jitter Buffer

A jitter buffer is designed to remove the effects o f jitter from the decoded voice stream, buffering each arriving packe t for a short interval before playing it out synchronously. A fixed jitter buffer maintains a constant size whereas an adaptive jitter buffer has the capability of adjusting its size dynamically in ord er to optimize the

Martin Brand, 09.11.2010

capability of adjusting its size dynamically in ord er to optimize the delay/discard tradeoff. The disadvantage of adaptive jitter buffer is that a part of the jitter budget is transferred to the user. While the human perception of audio delay variation is low , modem and fax applications are extremly sensitive to delay variat ion in the audio path. For this reason adaptive jitter buffer are no t aplicable for fax and modem transmission.

6

Activation of fixed Jitter Buffer

7

Martin Brand, 09.11.2010

Activation of fixed jitter Buffer for UDI

8

Martin Brand, 09.11.2010

Jitter values for DSL line 384 kbit/s uplink; 1024 kbit/s downlink for G.711

DSL - Access Jitter ValuesSending 24 ms - 54 ms

Receiving 9 ms

Martin Brand, 09.11.2010

9

Receiving 9 ms De-jitter Min.:DSL - > POTS: 24 msDSL-> DSL: 33 ms

De-jitter Max.:DSL - > POTS: 54 msDSL-> DSL: 63 ms

Delay values between PES users connected on MSAN wi th and PES users connected to DSL line 384 kbit/s uplink, 1024 kbit/s downlink for

G.711 with wired terminals and adaptive jitter buff er

PSTN/ISDNDelay (ms)/R

DSLDelay (ms)/R

PSTN/ISDN 52/91 (20 ms Packet size)

32/92

51 - 71/91(20 ms Packet size)

41 - 56/91

Martin Brand, 09.11.2010

10

32/92 (10 ms Packet size)

41 - 56/91 (10 ms Packet size)

DSL 61 - 81/91(20 ms Packet size)

49 - 63/91(10 ms Packet size)

74 - 90/91(20 ms Packet size)

53 - 73/91(10 ms Packet size)

Dependence of DSP/CPU processing timeTriplePlay-Results IAD_2_IAD

Test requerments : routed IAD-Konfiguration,worst case two TV Streams, Testlabor HSI- Connection and activated WLAN, VP-voice upstream Bandwith 384 kBit/s.

Supplier: 1 2 3 4

11

Martin Brand, 09.11.2010

Supplier: 1 2 3 4

IAD_2_IAD MOS ValueQoS two wire (PSTN)10 ms packetization 20 ms packetization

4,24,2

4,24,2

4,0

4,0

4,2

4,1

Delay / Delay Range/ Std-Dev (each direction max values)

10 ms packetization

20 ms packetization

58/29/10

66/35/11 86/10/495/0/0

111/10/4

114/13/6

63/17/6

66/10/4

Transport of VBDTransport of VBD

12

Typical modem over IP application

13

Martin Brand, 09.11.2010

Transport of Voice Band Data over IP (1)� Possible Transport mechanism over IP

� G.711� G.726 is capable of transporting without impairment at 1200 bps or

lower speeds� T.38 (Fax up to 14.4 kbit/s with Release 1 )

14

Martin Brand, 09.11.2010

� T.38 (Fax up to 14.4 kbit/s with Release 1 )� V.150 Modem-over-IP networks: Foundation� V.150.1 § 8 Modem-over-IP networks: Procedures for t he

end-to- end connection of V-series DCEs� V.151 Procedures for the end-to-end connection of a nalogue PSTN

text telephones over an IP network utilizing text re lay� V.152 § 6 Procedures for supporting Voice-Band Data over IP

Networks

Transport of Voice Band Data over IP(2)� For Voice Band Data (VBD) mode of operation, the path between GW

remains in a voice configuration. The modem signals are encoded using an appropriate speech codec suitable for the task, and the samples are transported across a packet network.

� VBD should:� Use a voice codec that passes voiceband modulated signals with minimal

distortion.

15

Martin Brand, 09.11.2010

� Have end-to-end constant latency based on fixed jitter buffer.� Disable Voice Activity Detection and Comfort Noise Generation during the

data transfer phase.� Disable any DC removal filters that may be integral with the speech

encoder used. � The use of echo cancellers on a VBD channel. Upon detection of V.25

Answer tone with phase reversals Echo Control as per G.168 shall be disabled

� VBD should consider the appropriate application of:• Forward Error Correction (FEC) (e.g., RFC 2733) or other forms of

Redundancy e.g., RFC 2198).

Values of Jitter Buffers for VBD

� In the case of a DSL line with 384 kbit/s uplink, 1024 kbit/s downlink the maximum Jitter downlink is 54 ms, maximum Jitter

� In the case of a MSAN line themaximum Jitter is 2 ms in thecore

� The fixed jitter buffer of 20 msfor VBD (JBD = 10 ms) is

Martin Brand, 09.11.2010

54 ms, maximum Jitteruplink is 9 ms

� The fixed jitter buffer of 60 ms (JBD = 30 ms) isrequired

for VBD (JBD = 10 ms) isrequired.

16

Transit Scenario TDM – IP (1)

� During the TDM- IP Transit Scenario in a connection can benational involved more TDM – IP segments.

� They are caused due pre-selection scenarios, call d iversion, different providers not supporting FoIP and MoIP tr ansmission

� Depending from the access type the End-to-End delay can be over200 ms for VBD

Martin Brand, 09.11.2010

17

200 ms for VBD � Default fixed jitter buffer values: CISCO 200 ms, GENBAND 100 ms � As described in G.114 some highly interactive tasks are affected

by delays below 100 ms (e.g. UDI applications, mode ms, alarm devices)

� T.38 is not sensible on the delay, but during the T DM- IP Transit Scenario with more TDM – IP segments T.38 do es not work. The cause are timers of the T.38 Implementati ons

Transit scenario TDM – IP (2)Echo Canceller

� If in accordance with ITU G.131 and Q.115.1 the "on e-way talker echo transmission path" exceeds the 25 ms limit, echo ca nceller (EC) transmission path" exceeds the 25 ms limit, echo ca nceller (EC) according to ITU G.168 shall be used.

� At the network boundary the Echo Canceller Procedur e described in Q.761 and Q.764 shall be used

� As during the TDM- IP Transit Scenario more TDM – IP segments can be involved, more EC in the TDM – IP segments shall be avoided.

19Martin Brand, 09.11.2010

Further Limitations

� V.90 Analog Modems - the highest upstream speed over xDSL is 40 kbit/s (it should be 54 kbit/s), 28.8 kbit/s (it sh ould be 33.6 kbit/s) (output STF 392)

� V.90 Analog Modems – the highest upstream speed over MSAN is 52 kbit/skbit/s

� V.34 Fax transmission using adaptive jitters buffer is not possible� The fax transmission increases if the network delay increases � Some modems are not using the ANM Tone of 2100 Hz, t he control of

Jitter Buffer and EC are not possible

19

Martin Brand, 09.11.2010

Possible solutions to minimize the delay for the Fax/Modem (VBD) Transmission

� The Jitter in a well developed MPLS core network is usually ≤ 2 ms � The Jitter Buffer values can be dimensioned for voi ce calls smaller or

equal one packet size due adaptive Jitter Buffer The jitter between the MSAN for VBD calls can be di mensioned with 20 � The jitter between the MSAN for VBD calls can be di mensioned with 20 ms

� In case of jitter due to low bandwidth access the s ignalling traffic can be separated from the media traffic by ATM interlea ving mechanism.

� In case of ETH the upload/download speed should be ≥ 1024 kbit/s as described in Y.1541 to minimize the jitter to 9 ms w hich can be handled with a buffer size of 20 ms

20Martin Brand, 09.11.2010

Fax/Modem (VBD) Transmission from VoIP Platforms which produce jitter higher than the

fixed Jitter Buffers used in the network

� Special attention should be given to traffic from o ther VoIP platforms, which produce a jitter that cannot be compensated b y the jitter buffer (e.g. caused by transport of signalling and media o n low bandwidth (e.g. caused by transport of signalling and media o n low bandwidth links).

� VBD and UDI traffic shall be separated from the NGN Voice Network with border elements (SBC or IP- IP GW) which compen sate the jitter higher than fixed jitter buffer size. The border ele ment has to control the jitter buffer according to the service (VBD/UDI or speech). Typical applications include traffic from international exc hanges or IP-IP interconnection with other VoIP platforms.

21Martin Brand, 09.11.2010

Transport of bundled 64 kbit/s Transport of bundled 64 kbit/s transparent data service over IP

22

ISDN 64 kbit/s transparent data applications

23

• Video conferencing systems (conventional)• Radio and TV Channels Transmission• Secure data transfer between banks • Data transfer between hospitals• ISDN Fax group 4• Remote maintenance of PBX• LEONARDO (Apple)

Martin Brand, 09.11.2010

IWF in Network

24Martin Brand, 09.11.2010

Timing requirements at edge and in core networks

for 64 kbit/s transparent data

Martin Brand, 09.11.2010

25

� The jitter and wander network limits currently spec ified in the relevant ITU-T Recommendations i.e. G.822, G.823, G .824, G.825, G.826

Timing and synchronization requirements in packet networks for 64 kbit/s transparent data

� To ensure the timing requirements the packet networ k (access and

Martin Brand, 09.11.2010

26

� To ensure the timing requirements the packet networ k (access and core) must be synchronized according the ITU-T Reco mmendation G.8261/Y.1361

Bundling of n x 64 kbit/s channels (1)

JB 1

JB 2

TDM Channel 1

Channel 2

CLOCK

Channel 3

Channel 4

TDM Channel 1

Channel 2

Martin Brand, 09.11.2010

27

IWF IWFPacket network

JB 2

JB 3

JB n

Channel 5

Channel n

………

CLOCK

CLOCK

CLOCK

Channel 3

Channel n

Summary of requirements for transport of 64 kbit/s transparent data service over IP

� Forward error correction� Synchronisation jitter buffers for the transmission of bundled

64 kbit/s transparent data service channels

Martin Brand, 09.11.2010

28

64 kbit/s transparent data service channels� End-to-end association of channels � Synchronisation of the access points and destinatio n points� Constant jitter buffer for all synchronized channels � As the DSL access (IAD) is usually not synchronized, 64 kbit/s

transparent data can not be offered on DSL access l ines

Transport of ISDN over xDSLTransport of ISDN over xDSL

29

Timing requirements for ISDN PBX

� ISDN PBX takes up the clock from the TDM network� The clock is needed for synchronization of the PBX o r more PBX

locations� If the PBX locations are not synchronized the PBX sy stems usually � If the PBX locations are not synchronized the PBX sy stems usually

crashes� As the DSL accesses are usually not synchronized a s eparate

synchronization is needed� To ensure the timing requirements the packet networ k (access and

core) must be synchronized according the ITU-T Recom mendation G.8261/Y.1361

30Martin Brand, 09.11.2010

IP Requirements for ISDN andIP Requirements for ISDN and64 kbit/s transparent data service

31

IP Requirements to carry 64 kbit/s transparent data service

� The basis of the objective is to use as base the ITU-T Recommendation G.826

Parameter Objective

Martin Brand, 09.11.2010

32

IP packet loss ratio for national connections 2,75 × 10-7

IP packet loss ratio for each operator's network 9,0 × 10-8

end-to-end probability IP packet loss ratio 1,5 × 10 -6

IP packet error ratio for each operator's network 1,0 × 10-8

Martin Brand, 09.11.2010

33

Martin Brand, 09.11.2010

34