IP Wireless network. evolution path 2
|
|
|
- Nelson Dean
- 10 years ago
- Views:
Transcription
1 Selective Packet Prioritization for Wireless Voice over IP Henning Sanneck 1, Nguyen Tuong Long Le 2, Martin Haardt 1 and Werner Mohr 1 1 Siemens AG, Information and Communication Mobile Networks D Munich, Germany henning.sanneck, martin.haardt, 2 Department of Computer Science University of North Carolina Chapel Hill, NC , USA [email protected] Abstract Voice over IP (VoIP) has the potential to be integrated with other Internet applications to provide interactive multimedia communication services that are impossible (or at least very difficult) to deploy over the traditional circuit-switched wired and wireless networks. To fully exploit the benefit of service integration, it is necessary that VoIP services can be seamlessly provided with a good Quality-of-Service over several different network technologies. Due to their wide availability and significant user interest in mobile voice communications, particularly wireless network technologies will be crucial for the success of VoIP (and vice versa). However, the legacy Internet architecture is based on the best effort principle which does not guarantee a minimum amount of packet loss and a minimum delay of packet transmission required for voice communication. Considering a wireless access network to the Internet, QoS assurance is even more difficult. This is due to the inherently shared nature of the medium as well as its high medium error rate which add to the effect of congestion at routers known from wireline networks. In this paper we first analyze the concealment performance of the G.729 decoder as one prominent example of the CELP coder family which are typically employed for VoIP. Using this result, we then develop QoS support schemes which selectively mark packets to a higher (DiffServ) network priority at the sender dependent on the properties of the speech signal and the expected concealment performance. On the wireless access link the priorities are then mapped to a simple ARQ scheme. This layered approach is in full conformance with existing standards. Objective quality measures (ITU-T P.861A and EMBSD) show that almost the same speech quality as if all packets of the data stream would have been marked as eligible for retransmission can be achieved while significantly reducing the number of actual retransmissions. eywords Wireless Voice over IP, CELP-Based Codecs, Differentiated Services, Selective Packet Marking, Selective ARQ, Objective Speech Quality Measurement Parts of this work have been performed while Henning Sanneck and Nguyen Tuong Long Le were with GMD Fokus, Berlin, Germany. 1. Introduction In recent years, both the general public and the research community have been showing significant interest in interactive speech transmission over the Internet (Voice over IP, Internet Telephony). A key advantage over circuit-switched voice is the potential for integration with other Internet services. In addition, the necessary transmission bandwidth can be reduced by silence detection techniques which adds to the statistical multiplexing gain inherent to a packet-switched network. The necessary high complexity speech encoding and decoding can be performed with inexpensive hardware in the end systems. Examples are CELP-based codecs like G ([1]) and G.729 ([2]), which are very attractive for Voice over IP because they provide toll quality speech at much lower bit rates (5.3/6.3 kbit/s and 8 kbit/s respectively) than conventional PCM (64 kbit/s). Thus the network resource requirements for a large scale deployment can be reduced significantly, which is particularly important in a wireless networking environment. However, today s packet-switched networks, like the Internet, are based on the best effort principle which does not guarantee any Quality-of-Service parameters. In addition to packet losses caused by the properties of the wireless link (contention for media access, bit errors), speech packets can be discarded when routers or gateways are congested as well as when they arrive late at the receiver (i.e. their playout time has already passed). Furthermore, considering the backward-adaptive coding schemes of the G and G.729 source coders, packet loss results in loss of synchronization between the encoder and the decoder. Thus, degradations of the output speech signal occur not only during the time period represented by the lost packet, but also propagate into following segments of the speech signal until the decoder is resynchronized with the encoder. To alleviate this problem, both G and G.729 decoders contain an internal (codec-specific) loss concealment algorithm. In the Internet community, much research has been devoted recently on network layer schemes to enforce an acceptable Quality-of-Service (QoS) for the transmission of real-time multimedia streams (including voice). The work has covered perflow reservation (Integrated Services, [4]), which allows the assurance of tight bounds on loss and delay, however needs the maintenance of state about every flow inside the network. Another research direction (Differentiated Services, [5]) focuses on only qualitative QoS assurance on a per-packet basis which has better scaling properties by only maintaining state and en-
2 QoS mapping Voice Wireless network technology (circuit-oriented) evolution path 1 Voice (packetized) / Other services evolution path 2 IP Wireless network technology (packet-oriented) QoS mapping QoS mapping Figure 1: Dual evolution path for wireless Voice over IP. Figure 2: Vision of wireless communications beyond 3G: seamless network of complementary access systems [3].
3 forcing QoS for aggregated traffic. Besides the advantage of aggregation, per-packet QoS has also the desirable property that an application may control the desired QoS on a per packet (and thus per ADU - Application Data Unit) basis. While generic network layer QoS schemes are important to ensure true end-to-end QoS, we believe that for wireless VoIP an integrated approach covering the codec level, the network layer QoS scheme as well as the considered wireless networking technology needs to be taken. On one hand (seen from a user point of view) this is due to the large user community who is already very much accustomed to using ubiquitous wireless voice communications in second generation cellular networks like GSM (see Fig. 1, evolution path 1). That means that VoIP over wireless must provide at least similar if not better perceived quality at the user level. On the other hand (seen from a perspective of network evolution), the third generation of wireless networks and probably even more the generation beyond ([6, 7], Fig. 2 [3]) are moving towards an IP-oriented architecture (see Fig. 1, evolution path 2). The rest of the paper is structured as follows: Our approach is based on an analysis of the G.729 frame loss concealment algorithm in section 2. According to the obtained results, in section 3, we develop a selective packet marking / prioritization scheme. Section 4 presents our system architecture where we propose to employ two separate QoS mappings (between the codec and the network level as well as between the network and the wireless link level, cf. Fig. 1). In section 5 we present our simulation results based on linking a simple network model with a real speech codec and an evaluation using objective quality measures. Section 6 discusses related work. Finally, section 7 concludes the paper. 2. Analysis of the G.729 frame loss concealment G.729 is also known as Conjugate Structure Algebraic Code Excited Linear Prediction (CS-ACELP) and operates at 8 kbit/s. Input data for the coder are 16-bit linear PCM data sampled at 8 khz. G.729 is based on a model for human speech production. In this model, the throat and the mouth are represented by a linear filter (synthesis filter) and speech signals are produced by exciting this filter with an excitation vector. In G.729, a speech frame 1 is 10 ms in duration, corresponding to 80 PCM speech samples. For each frame, the G.729 encoder analyzes the input data and extracts the parameters of the Code Excited Linear Prediction (CELP) model such as linear prediction filter coefficients and excitation vectors. The approach for determining the filter coefficients and the excitation is called analysis by synthesis: The encoder searches through its parameter space, carries out the decode operation in each loop of the search, and compares the output signal of the decode operation (the synthesized signal) with the original speech signal. The parameters that produce the closest match are chosen, encoded, and then transmitted to the receivers. At the receivers, these parameters are used to reconstruct the original speech signal. The reconstructed speech signals are then filtered through a postprocessing filter that reduces the perceived noise by emphasizing the spectral peaks (formants) and attenuating the spectral valleys ([8]). The experiment which has been carried out ([9, 10]) is to 1 We use the term frame for the unit of the encoding/decoding operation and packet for the unit of transmission. One packet carries typically several frames. measure the resynchronization time of the decoder after consecutive frames are lost. The G.729 decoder is said to have resynchronized with the G.729 encoder when the energy of the error signal falls below one percent of the energy of the decoded signal without frame loss (this is equivalent to a signal-to-noise ratio ( ) threshold of ). The error signal energy (and thus the ) is computed on a per-frame basis. Figure 3 shows the resynchronization time (expressed in the number of frames needed until the threshold is exceeded) plotted against the position of the loss for different values of. The speech sample is produced by a male speaker where an unvoiced/voiced ( ) transition occurs in the eighth frame. We can see from Figure 3 that the position of a frame loss has a significant influence on the resulting signal degradation 2, while the degradation is not that sensitive to the length of the frame loss burst. The loss of unvoiced frames seems to have a rather small impact on the signal degradation and the decoder recovers the state information fast thereafter. The loss of voiced frames causes a larger degradation of the speech signal and the decoder needs more time to resynchronize with the sender. However, the loss of voiced frames at an unvoiced/voiced transition leads to a significant degradation of the signal. We have repeated the experiment for different male and female speakers and obtained similar results. Taking into account the used coding scheme, the above phenomenon could be explained as follows: Because voiced sounds have a higher energy than unvoiced sounds, the loss of voiced frames causes a larger signal degradation than the loss of unvoiced frames. However, due to the periodic property of voiced sounds, the decoder can conceal the loss of voiced frames well once it has obtained sufficient information on them. The decoder fails to conceal the loss of voiced frames at an unvoiced/voiced transition because it attempts to conceal the loss of voiced frames using the filter coefficients and the excitation for an unvoiced sound. Moreover, because the G.729 encoder uses a moving average filter to predict the values of the line spectral pairs and only transmits the difference between the real and predicted values, it takes a lot of time for the decoder to resynchronize with the encoder once it has failed to build the appropriate linear prediction filter. Sun et al. ([11]) have confirmed that our results hold also for the G and the AMR codec ([12]). Therefore it can be assumed that it applies to all voice codecs which employ similar coding and loss concealment schemes. 3. Selective packet marking / prioritization The described result on the ability of the G.729 decoder to conceal packet loss is exploited to develop a new packet marking/prioritization scheme called Speech Property-Based Selective Packet Marking (SPB-MAR) which employs two priorities. The SPB-MAR scheme concentrates the high priority packets on the frames essential to the speech signal and relies on the decoder s concealment for other frames. Figure 4 shows the simple algorithm written in a pseudocode that is used to detect a transition and protect the voiced frames at the beginning of a voiced signal. In the algorithm, the procedure analysis() is used to classify a block of frames as voiced, unvoiced, or transition. The procedure send() is used to send a block of frames as a single packet with the appropriate priority (either +1 or 0 ). is a pre-defined value and 2 While measures often do not correlate well with subjective speech quality, the large differences in the -threshold-based resynchronization time clearly point to a significant impact on subjective speech quality.
4 resync time (frames) Loss of 1 frame 2 frames 3 frames 4 frames frame position Figure 3: Resynchronization time (in frames) of the G.729 decoder after the loss of consecutive frames (! #" ) as a function of frame position. protect $&% foreach (' frames) endfor classify = analysis(' frames) if (protect ()% ) else endif if (classify $*$ unvoiced) protect $+% send(' frames, % ) else send(' frames,,.- ) protect = protect/0' endif if (classify $*$ uv transition) send(' frames,,.- ) protect $12/3' else send(' frames, % ) endif Figure 4: SPB-MAR Pseudo Code defines how many frames at the beginning of a voiced signal are to be protected. Our simulations have shown that the range (depending on the from 4 to are appropriate values for network loss condition). In the simulation presented in section 5, we choose 657, a typical value for interactive speech transmissions over the Internet ( # 8:9 of audio data per packet). A larger number of would help to reduce the relative overhead of the protocol header but also increases the packetization delay and makes sender classification and receiver concealment in case of packet loss (due to a large loss gap) more difficult. The network priorities are then enforced by the appropriate traffic shaping/policing mechanisms at the network nodes and/or are mapped to available lower layer traffic control mechanisms. Here we consider a mapping on error control mechanisms of a wireless link layer. 4. System Architecture Section 2 has shown that some segments of the signal are essential to the speech quality while others, in the event of a packet loss, can be extrapolated well at the receiver from data received earlier. This knowledge has been exploited in the previous section by the design of the SPB-MAR algorithm. Thus, the requirements of the voice application from the network in terms of the reliability of packet delivery can be reduced. This appears to be particularly useful for wireless networks, where losses may be caused by channel fading in addition to congestion (due to contention for the media access). Therefore, it is important that a voice application can make its QoS requirement known to the network on a per-packet (rather than per-flow) basis. However, this should be done in a generic way at the network layer. This allows to convey QoS requirements known only at the source to other QoS enforcement entities in the network (particularly a wireless last hop). Additionally it is possible to map the per-packet QoS requirements to different networking technologies. The Differentiated Service architecture ([5]) developed within the IETF provides such a QoS assurance on a per-packet basis.
5 voice source G.729 encoder SPB- MAR Loss concealment G.729 decoder RTP RTP DiffServ socket socket UDP UDP IP DiffServ queue management IP DiffServ queue management IP MAC ARQ PRIO MAC ARQ Wireless PHY Wireless PHY Sender Router Receiver ;!<>= DFEG =IH EJ?A<!=CB Figure 5: System architecture. Figure 5 shows the considered system architecture 3. We assume a hot-spot network scenario (e.g. using an IEEE WLAN, [13]) where the interface above the MAC level is indistinguishable from an IP interface on a fixed network. Therefore (and due to the higher bandwidth compared to a cellular network) a conventional VoIP application and protocol stack can be employed. In the architecture, DiffServ packet priorities are mapped to QoS control mechanisms of the layers below. This is particularly important for wireless link layers, because prioritized packets not only need to be protected against other flows using the shared medium (PRIO interface in Fig. 5) but also need to be protected against channel errors using ARQ and/or FEC 4. This mapping then in turn has the implication that the real-time constraint of the application has to be taken into account (particularly when retransmitting packets). Thus, a comprehensive approach covering an application-, internetworking- and linklevel view is enabled. 5. Results Figure 6 shows the simulation setup consisting of a sender and receiver connected over a single wireless link. It comprises the following major components (note that only a small subset of the functionality of the components / protocols shown in brackets needs to be implemented for the simulation): the ITU-T reference implementation of the G.729 en- 3 Note that the figure only shows the application of the proposed scheme (SPB-MAR, ARQ) at the first hop while the ARQ scheme will typically also operate at a wireless last hop. 4 We only consider channel errors here (see e.g. [14, 15] for mapping DiffServ to link-level priority in a WLAN to prioritize the media access). coder and decoder 5. the SPB-MAR algorithm. the ARQ algorithm: at the wireless link layer, only the packets selected by the prioritization scheme (SPB- MAR) are retransmitted. Therefore this scheme is called SPB ARQ. We compare the results to the FULL ARQ method, i.e. every packet is eligible for retransmission. For both schemes we consider a simple send-andwait ARQ mechanism with a limit on the maximum possible number of retransmissions of a single packet due to the tight real-time constraint of voice. an error model for a single wireless link: we employ a simple Bernouilli model for bit errors which lead to frame corruptions and finally packet losses (the effects of packet loss due to buffer overflow in routers are studied in [16, 10]). The packet loss probability can be computed as follows: LNM 5O*PRQS*PTUV XWVY Z\[I] ^UV is the Bit Error Rate and 9 is the voice packet size at the PHY level. For our simulations we have used a value of _ bit for 9 : the header sizes are 24, 34, 20, 8, 12 bytes at the PHY, MAC, IP, UDP and RTP-layer respectively (no header compression is used). The packet payload comprises 20 bytes corresponding to `5a voice frames, cf. Fig. 4. objective speech quality measurement for a comparison between the decoded voice data distorted by the voice encoding / decoding procedure with and without the simulated channel errors. We employ novel objective quality 5 g799/software/g729 (1)
6 voice source G.729 encoder SPB- MAR G.729 encoder G.729 decoder EMBSD objective speech quality measurement Loss concealment G.729 decoder (RTP) (RTP) (DiffServ socket) (socket) (UDP) (UDP) (IP) (DiffServ queue management) (IP) (MAC) ARQ (MAC) ARQ Sender b!c!d cfegc!dch ifjk dil jm eac>dch Bit error model of the wireless link Receiver Figure 6: Simulation setup. measures which attempt to estimate the subjective quality as closely as possible by modeling the human auditory system. Thus we can avoid the necessity to do extensive subjective testing which is a time consuming procedure yielding results which are difficult to reproduce. In our evaluation we use the Enhanced Modified Bark Spectral Distortion (EMBSD, [17]) and the Measuring Normalizing Blocks (MNB, [18]) described in the Appendix II of the ITU-T Recommendation P.861 ([19]). These two objective quality measures are reported to have a very high correlation with subjective tests ([20]), their relation to the range of subjective test result values (MOS) is close to being linear and they are recommended as being suitable for the evaluation of speech degraded by transmission errors in real network environments such as bit errors and frame erasures 6. The simulation setup allows us to map a specific PCM signal input 7 together with network model parameters to a speech quality measure. While using a simple loss characterization for the wireless link, we generate a large number of loss patterns by using different seeds for the pseudo-random number generator (for the presented results we used 300 patterns for each simulated condition). This procedure takes into account that the input signal is not homogenous, i.e. a packet loss burst within one segment of the speech signal can have a largely different perceptual impact than a loss burst of the same size within another segment. 6 We only show EMBSD results, however, as the results using the MNB measure are virtually identical. 7 The speech material we have used contains different male and female voices. The length is 11.25s. The sample can be obtained at dam.zip. Figure 7 shows results for the perceptual distortion (i.e. the user-level quality), where the Bit Error Rate (BER) and the maximum possible number of retransmissions (npofq4r ) of a single packet are varied. Also, a scale is shown for the corresponding MOS (Mean Opinion Score) value for subjective tests ranging from 1 (unsatisfactory quality) to 5 (excellent quality). Judging from the vertical distance between the curve for 5t (no retransmissions) and the curves for the ARQ n ofqsr schemes, we observe that generally retransmissions can improve the perceptual quality significantly. For npofq4rt5u, the performance of SPB ARQ is very similar to that of the FULL ARQ scheme. With increasing npo@qsr the performance gap between SPB ARQ and FULL ARQ for higher bit error rates is increasing. This gap, however, must be seen in relation to the necessary number of retransmissions to achieve the perceptual quality figures shown. Fig. 8 therefore gives the number of actual retransmissions normalized to the total number of packets of a flow. (s wv would mean that the total number of packets transmitted including retransmissions has doubled). Here it can be seen that the number of retransmissions for SPB ARQ for low bit error rates is similar to the FULL ARQ method, however for an increasing BER, the increase in the number of retransmissions is much lower than with FULL ARQ. Also, when increasing npofqsr the necessary overall number of retransmissions for SPB ARQ is much lower than for the FULL ARQ scheme. Summarizing we suggest that for both ARQ schemes at least one retransmission should be allowed for the higher priority packets. For SPB ARQ, npo@qsr can be safely set to a value of x also for higher BER values (close to 4 zy { ). For such high bit error rates this avoids the significant decrease in perceptual quality (which occurs for low values of npofqsr with SPB ARQ) as well as the explosion in the number of retransmissions (which
7 2 3 Perceptual distortion =0 =1, FULL ARQ =2, FULL ARQ =3, FULL ARQ =1, SPB ARQ =2, SPB ARQ =3, SPB ARQ r = 1 max r = 2 max r = 3 max MOS Bit Error Rate (BER) Figure 7: Perceptual distortion (EMBSD) of the ARQ schemes =1, FULL ARQ =2, FULL ARQ =3, FULL ARQ =1, SPB ARQ =2, SPB ARQ =3, SPB ARQ r = 3 max Percentage of retransmissions r = 2 max = Bit Error Rate (BER) Figure 8: Relative number of retransmissions for the ARQ schemes.
8 occurs for high values of npofqsr with FULL ARQ). Thus SPB ARQ is offering a reasonable cost (additional processing to derive the packet priority, necessary retransmissions) versus quality tradeoff, particularly for high bit error rates. It should also be noted that a lower number of retransmissions reduces the probability of congestion in the wireless network and improves the delay performance by avoiding unnecessary retransmissions which would block the transmission of the next high priority packet. 6. Related work While there is a rich literature on loss recovery for packet voice, in particular for VoIP ([21]), only recently similar investigations in the area of wireless VoIP have begun. In [22] the authors present an analytical evaluation of the performance of packet voice transmission using the point coordination function (PCF) of an WLAN ([13]). They show that (while the PCF being a CBR transmission mode which does not exploit voice activity detection schemes) a reasonable number of concurrent voice calls can be accomodated at an access point. However, they clearly also point out the need for error recovery by FEC, ARQ or loss concealment (in fact our approach aims at a good cooperation of the latter two methods) due to the high error rates experienced. Hoene, Carreras and Wolisz ([23]) also present a scheme which builds on the result presented in section 2. In addition to a similar scheme to ours, which allows the retransmission of higher priority packets at the link layer, they also employ redundant transmissions at the application level as well as a combined solution. In contrast to our architecture, however, where two QoS mappings are performed (Figs. 1 and 5), they propose to directly map the application-level preference to the link level. This avoids any modification (priority marking) to the IP packets (it is a transparent protocol booster approach). However, this also limits the applicability of the scheme to the first hop (cf. the discussion in section 4). Hoene et al. furthermore present measurement results using an WLAN (in DCF mode - distributed coordination function) in a configuration where losses are introduced by actual channel errors as well as a simulated play-out buffer (and not by contention at the MAC level), also demonstrating a performance gain when employing an SPB-triggered packet protection. 7. Conclusions We have investigated the impact of packet loss at different positions within a speech signal on the perceived quality for the G.729 codec. It has been shown that the loss of voiced frames after an unvoiced/voiced transition leads to a significant degradation of the speech quality while the loss of other frames is concealed rather well by the decoder s concealment algorithm. Based on this result we have developed a selective packet prioritization scheme (SPB-MAR) that protects the packets which are essential to the speech quality by marking them with a higher DiffServ priority, while relying on the decoder s concealment in case other low priority packets are lost. The priorities are applied at the wireless link layer to identify and retransmit only these essential packets. This architectural separation allows to convey QoS requirements known only at the source to other QoS enforcement entities in the network (particularly a wireless last hop can thus apply similar error control mechanisms as the wireless first hop). Additionally it is possible to map the per-packet QoS requirements to different networking technologies. Simulations using a simple network model and subsequent evaluation using objective speech quality measures show that even just a single possible retransmission try enhances significantly the perceptual quality in the presence of bit errors. Particularly for higher bit error rates, the proposed selective ARQ scheme (SPB ARQ) avoids a significant decrease in perceptual quality as well as the explosion in the number of retransmissions (which occurs if every packet is eligible for retransmission). Thus SPB ARQ is offering a reasonable cost versus quality tradeoff. Future work includes the extension of the link layer error control scheme with Forward Error Correction (hybrid FEC/ARQ). Also, the described marking algorithm could be mapped to prioritized medium access (e.g. by modifying the length of the IEEE DIFS inter-frame spacing time period). Future evaluations of speech quality should also take advantage of advanced results in the objective speech quality measurement domain (like the forthcoming ITU-T standard P.862, [24]). 8. Acknowledgments The valuable comments by Adam Wolisz (TU Berlin, GMD Fokus) and Georg Carle (GMD Fokus) on an earlier version of this work are gratefully acknowledged. 9. References [1] International Telecommunications Union, Dual rate speech coder for multimedia communications transmitting at 5.3 and 6.3 kbit/s, Recommendation G.723.1, ITU-T, March [2] International Telecommunications Union, Coding of speech at 8 kbit/s using conjugate-structure algebraic-code-excited linearprediction (CS-ACELP), Recommendation G.729, ITU-T, March [3] W. Mohr and W. onhäuser, Access network evolution beyond third generation mobile communications, IEEE Communications Magazine, December [4] R. Braden, D. Clark, and S. Shenker, Integrated Services in the Internet Architecture: an Overview, RFC 1633, IETF, 1994, ftp://ftp.ietf.org/rfc/rfc1633.txt. [5] S. Blake, D. Black, M. Carlson, E. Davies, Z. Wang, and W. Weiss, An Architecture for Differentiated Services, RFC 2475, IETF, December 1998, ftp://ftp.ietf.org/rfc/rfc2475.txt. [6] Wireless World Research Forum, Proceedings of the WWRF ick- Off Meeting, Alcatel, Ericsson, Nokia, Siemens, Munich, Germany, 2001, [7] Wireless World Research Forum, Proceedings of the WWRF Second Meeting, Alcatel, Ericsson, Nokia, Siemens, Helsinki, Finland, 2001, [8] D. Minoli and E. Minoli, Delivering Voice over IP Networks, John Wiley and Sons, [9] H. Sanneck and N. Le, Speech property-based FEC for Internet Telephony applications, in Proceedings of the SPIE/ACM SIGMM Multimedia Computing and Networking Conference (MMCN), San Jose, CA, January 2000, pp , ftp://ftp.fokus.gmd.de/pub/glone/papers/sann0001:speech- FEC.ps.gz. [10] Henning Sanneck, Packet Loss Recovery and Control for Voice Transmission over the Internet, Ph.D. thesis, GMD Fokus / Telecommunication Networks Group, Technical University of Berlin, October 2000, Sann0010 Loss.pdf.
9 [11] L. Sun, G. Wade, B. Lines, and E. Ifeachor, Impact of packet loss location on perceived speech quality, in Second IP-Telephony Workshop, New York, NY, April 2001, pp [12] J. Sjoberg et al., RTP payload format and file storage format for AMR and AMR-WB audio, Internet draft, IETF Audio- Video Transport Working Group, 2001, ftp://ftp.ietf.org/internetdrafts/drafts-ietf-avt-rtp-amr-08.txt. [13] IEEE, Wireless LAN medium access control (MAC) and physical layer (PHY) specifications, IEEE Standard , IEEE, June [14] I. Aad and C. Castelluccia, Differentiation mechanisms for IEEE , in Proceedings IEEE INFOCOM, Anchorage, Alaska, April [15] M. Barry, A. Campbell, and A. Veres, Distributed control algorithms for service differentiation in wireless packet networks, in Proceedings IEEE INFOCOM, Anchorage, Alaska, April [16] H. Sanneck, N. Le, A. Wolisz, and G. Carle, Intraflow loss recovery and control for VoIP, in Proceedings ACM Multimedia, Ottawa, Canada, September 2001, Sann0109 Intra-Flow-VoIP.pdf. [17] W. Yang and R. Yantorno, Improvement of MBSD by scaling noise masking threshold and correlation analysis with MOS difference instead of MOS, in Proceedings ICASSP, Phoenix, AZ, March 1999, pp [18] S. Voran, Objective estimation of perceived speech quality - part i: Development of the measuring normalizing block technique, IEEE Transactions on Speech and Audio Processing, vol. 7, no. 4, pp , July [19] International Telecommunications Union, Objective quality measurement of telephone-band ( Hz) speech codecs, Recommendation P.861, ITU-T, February [20] S. Voran, Objective estimation of perceived speech quality - part ii: Evaluation of the measuring normalizing block technique, IEEE Transactions on Speech and Audio Processing, vol. 7, no. 4, pp , July [21] C. Perkins, O. Hodson, and V. Hardman, A survey of packet-loss recovery techniques for streaming audio, IEEE Network Magazine, Sept./Oct [22] M. Veeraraghavan, N. Cocker, and T. Moors, Support of voice services in IEEE , in Proceedings IEEE INFOCOM, Anchorage, Alaska, April [23] C. Hoene, I. Carreras, and A. Wolisz, Voice over IP: Improving the quality over wireless LAN by adopting a booster mechanism - an experimental approach, in work in progress draft, Berlin, Germany, June [24] International Telecommunications Union, Perceptual evaluation of speech quality (PESQ), an objective method for end-to-end speech quality assessment of narrow-band telephone networks and speech codecs, Draft Recommendation P.862, ITU-T COM 12-5-E, ITU-T, November 2000.
QoS in VoIP. Rahul Singhai Parijat Garg
QoS in VoIP Rahul Singhai Parijat Garg Outline Introduction The VoIP Setting QoS Issues Service Models Techniques for QoS Voice Quality Monitoring Sample solution from industry Conclusion Introduction
Basic principles of Voice over IP
Basic principles of Voice over IP Dr. Peter Počta {[email protected]} Department of Telecommunications and Multimedia Faculty of Electrical Engineering University of Žilina, Slovakia Outline VoIP Transmission
VoIP in 802.11. Mika Nupponen. S-72.333 Postgraduate Course in Radio Communications 06/04/2004 1
VoIP in 802.11 Mika Nupponen S-72.333 Postgraduate Course in Radio Communications 06/04/2004 1 Contents Introduction VoIP & WLAN Admission Control for VoIP Traffic in WLAN Voice services in IEEE 802.11
Performance Evaluation of AODV, OLSR Routing Protocol in VOIP Over Ad Hoc
(International Journal of Computer Science & Management Studies) Vol. 17, Issue 01 Performance Evaluation of AODV, OLSR Routing Protocol in VOIP Over Ad Hoc Dr. Khalid Hamid Bilal Khartoum, Sudan [email protected]
Performance Evaluation of VoIP Services using Different CODECs over a UMTS Network
Performance Evaluation of VoIP Services using Different CODECs over a UMTS Network Jianguo Cao School of Electrical and Computer Engineering RMIT University Melbourne, VIC 3000 Australia Email: [email protected]
An Analysis of Error Handling Techniques in Voice over IP
An Analysis of Error Handling Techniques in Voice over IP Martin John Lipka ABSTRACT The use of Voice over IP (VoIP) has been growing in popularity, but unlike its wired circuit-switched telephone network
MULTI-STREAM VOICE OVER IP USING PACKET PATH DIVERSITY
MULTI-STREAM VOICE OVER IP USING PACKET PATH DIVERSITY Yi J. Liang, Eckehard G. Steinbach, and Bernd Girod Information Systems Laboratory, Department of Electrical Engineering Stanford University, Stanford,
How To Determine The Capacity Of An 802.11B Network
Capacity of an IEEE 802.11b Wireless LAN supporting VoIP To appear in Proc. IEEE Int. Conference on Communications (ICC) 2004 David P. Hole and Fouad A. Tobagi Dept. of Electrical Engineering, Stanford
Performance Analysis of Interleaving Scheme in Wideband VoIP System under Different Strategic Conditions
Performance Analysis of Scheme in Wideband VoIP System under Different Strategic Conditions Harjit Pal Singh 1, Sarabjeet Singh 1 and Jasvir Singh 2 1 Dept. of Physics, Dr. B.R. Ambedkar National Institute
Evaluating Data Networks for Voice Readiness
Evaluating Data Networks for Voice Readiness by John Q. Walker and Jeff Hicks NetIQ Corporation Contents Introduction... 2 Determining Readiness... 2 Follow-on Steps... 7 Summary... 7 Our focus is on organizations
VoIP on WIFI. Christian Hoene September 13 th, 2004 UNITN DIT, Trento. Motivation: Semantic data-link Determining VoIP Quality
VoIP on WIFI Christian Hoene September 13 th, 2004 UNITN DIT, Trento Technische Universität Berlin URL: www.tkn.tu-berlin.de 1 Content Motivation: Semantic data-link Determining VoIP Quality Perceptual
COMPARISONS OF FEC AND CODEC ROBUSTNESS ON VOIP QUALITY AND BANDWIDTH EFFICIENCY
COMPARISONS OF FEC AND CODEC ROBUSTNESS ON VOIP QUALITY AND BANDWIDTH EFFICIENCY WENYU JIANG AND HENNING SCHULZRINNE Columbia University, Department of Computer Science 121 Amsterdam Ave, Mail Code 001,
QoS issues in Voice over IP
COMP9333 Advance Computer Networks Mini Conference QoS issues in Voice over IP Student ID: 3058224 Student ID: 3043237 Student ID: 3036281 Student ID: 3025715 QoS issues in Voice over IP Abstract: This
Clearing the Way for VoIP
Gen2 Ventures White Paper Clearing the Way for VoIP An Alternative to Expensive WAN Upgrades Executive Overview Enterprises have traditionally maintained separate networks for their voice and data traffic.
Requirements of Voice in an IP Internetwork
Requirements of Voice in an IP Internetwork Real-Time Voice in a Best-Effort IP Internetwork This topic lists problems associated with implementation of real-time voice traffic in a best-effort IP internetwork.
Perceived Speech Quality Prediction for Voice over IP-based Networks
Perceived Speech Quality Prediction for Voice over IP-based Networks Lingfen Sun and Emmanuel C. Ifeachor Department of Communication and Electronic Engineering, University of Plymouth, Plymouth PL 8AA,
Voice over IP. Overview. What is VoIP and how it works. Reduction of voice quality. Quality of Service for VoIP
Voice over IP Andreas Mettis University of Cyprus November 23, 2004 Overview What is VoIP and how it works. Reduction of voice quality. Quality of Service for VoIP 1 VoIP VoIP (voice over IP - that is,
ANALYSIS OF LONG DISTANCE 3-WAY CONFERENCE CALLING WITH VOIP
ENSC 427: Communication Networks ANALYSIS OF LONG DISTANCE 3-WAY CONFERENCE CALLING WITH VOIP Spring 2010 Final Project Group #6: Gurpal Singh Sandhu Sasan Naderi Claret Ramos ([email protected]) ([email protected])
IP-Telephony Quality of Service (QoS)
IP-Telephony Quality of Service (QoS) Bernard Hammer Siemens AG, Munich Siemens AG 2001 1 Presentation Outline End-to-end OoS of VoIP services Quality of speech codecs Network-QoS IntServ RSVP DiffServ
Broadband Networks. Prof. Dr. Abhay Karandikar. Electrical Engineering Department. Indian Institute of Technology, Bombay. Lecture - 29.
Broadband Networks Prof. Dr. Abhay Karandikar Electrical Engineering Department Indian Institute of Technology, Bombay Lecture - 29 Voice over IP So, today we will discuss about voice over IP and internet
Adaptive Coding and Packet Rates for TCP-Friendly VoIP Flows
Adaptive Coding and Packet Rates for TCP-Friendly VoIP Flows C. Mahlo, C. Hoene, A. Rostami, A. Wolisz Technical University of Berlin, TKN, Sekr. FT 5-2 Einsteinufer 25, 10587 Berlin, Germany. Emails:
DVoIP: DYNAMIC VOICE-OVER-IP TRANSFORMATIONS FOR QUALITY OF SERVICE IN BANDWIDTH CONSTRAINED ENVIRONMENTS
DVoIP: DYNAMIC VOICE-OVER-IP TRANSFORMATIONS FOR QUALITY OF SERVICE IN BANDWIDTH CONSTRAINED ENVIRONMENTS Matthew Craven, Tuong N. Le, and Patrick Lardieri Lockheed Martin Advanced Technology Laboratories
AN ANALYSIS OF DELAY OF SMALL IP PACKETS IN CELLULAR DATA NETWORKS
AN ANALYSIS OF DELAY OF SMALL IP PACKETS IN CELLULAR DATA NETWORKS Hubert GRAJA, Philip PERRY and John MURPHY Performance Engineering Laboratory, School of Electronic Engineering, Dublin City University,
ETSI TS 101 329-2 V1.1.1 (2000-07)
TS 101 329-2 V1.1.1 (2000-07) Technical Specification Telecommunications and Internet Protocol Harmonization Over Networks (TIPHON); End to End Quality of Service in TIPHON Systems; Part 2: Definition
12 Quality of Service (QoS)
Burapha University ก Department of Computer Science 12 Quality of Service (QoS) Quality of Service Best Effort, Integrated Service, Differentiated Service Factors that affect the QoS Ver. 0.1 :, [email protected]
A study of Skype over IEEE 802.16 networks: voice quality and bandwidth usage
Iowa State University Digital Repository @ Iowa State University Graduate Theses and Dissertations Graduate College 2011 A study of Skype over IEEE 802.16 networks: voice quality and bandwidth usage Kuan-yu
Investigation and Comparison of MPLS QoS Solution and Differentiated Services QoS Solutions
Investigation and Comparison of MPLS QoS Solution and Differentiated Services QoS Solutions Steve Gennaoui, Jianhua Yin, Samuel Swinton, and * Vasil Hnatyshin Department of Computer Science Rowan University
An enhanced TCP mechanism Fast-TCP in IP networks with wireless links
Wireless Networks 6 (2000) 375 379 375 An enhanced TCP mechanism Fast-TCP in IP networks with wireless links Jian Ma a, Jussi Ruutu b and Jing Wu c a Nokia China R&D Center, No. 10, He Ping Li Dong Jie,
VoIP over MANET (VoMAN): QoS & Performance Analysis of Routing Protocols for Different Audio Codecs
VoIP over MANET (VoMAN): QoS & Performance Analysis of Routing Protocols for Different Audio Codecs Said El brak Mohammed Bouhorma Anouar A.Boudhir ABSTRACT Voice over IP (VoIP) has become a popular Internet
ENSC 427: Communication Networks. Analysis of Voice over IP performance on Wi-Fi networks
ENSC 427: Communication Networks Spring 2010 OPNET Final Project Analysis of Voice over IP performance on Wi-Fi networks Group 14 members: Farzad Abasi ([email protected]) Ehsan Arman ([email protected]) http://www.sfu.ca/~faa6
Monitoring VoIP Call Quality Using Improved Simplified E-model
Monitoring VoIP Call Quality Using Improved Simplified E-model Haytham Assem, David Malone Hamilton Institute, National University of Ireland, Maynooth Hitham.Salama.2012, [email protected] Jonathan
Packet Loss Concealment Algorithm for VoIP Transmission in Unreliable Networks
Packet Loss Concealment Algorithm for VoIP Transmission in Unreliable Networks Artur Janicki, Bartłomiej KsięŜak Institute of Telecommunications, Warsaw University of Technology E-mail: [email protected],
Objective Speech Quality Measures for Internet Telephony
Objective Speech Quality Measures for Internet Telephony Timothy A. Hall National Institute of Standards and Technology 100 Bureau Drive, STOP 8920 Gaithersburg, MD 20899-8920 ABSTRACT Measuring voice
Sync & Sense Enabled Adaptive Packetization VoIP
Sync & Sense Enabled Adaptive Packetization VoIP by Boonchai Ngamwongwattana B.Eng., King Mongkut s Institute of Technology, Ladkrabang, Thailand, 1994 M.S., Telecommunications, University of Pittsburgh,
Simple Voice over IP (VoIP) Implementation
Simple Voice over IP (VoIP) Implementation ECE Department, University of Florida Abstract Voice over IP (VoIP) technology has many advantages over the traditional Public Switched Telephone Networks. In
Analysis of QoS parameters of VOIP calls over Wireless Local Area Networks
Analysis of QoS parameters of VOIP calls over Wireless Local Area Networks Ayman Wazwaz, Computer Engineering Department, Palestine Polytechnic University, Hebron, Palestine, [email protected] Duaa sweity
VoIP in 3G Networks: An End-to- End Quality of Service Analysis
VoIP in 3G etworks: An End-to- End Quality of Service Analysis 1 okia etworks P.O.Box 301, 00045 okia Group, Finland [email protected] Renaud Cuny 1, Ari Lakaniemi 2 2 okia Research Center P.O.Box
White Paper. D-Link International Tel: (65) 6774 6233, Fax: (65) 6774 6322. E-mail: [email protected]; Web: http://www.dlink-intl.
Introduction to Voice over Wireless LAN (VoWLAN) White Paper D-Link International Tel: (65) 6774 6233, Fax: (65) 6774 6322. Introduction Voice over Wireless LAN (VoWLAN) is a technology involving the use
Management of Telecommunication Networks. Prof. Dr. Aleksandar Tsenov [email protected]
Management of Telecommunication Networks Prof. Dr. Aleksandar Tsenov [email protected] Part 1 Quality of Services I QoS Definition ISO 9000 defines quality as the degree to which a set of inherent characteristics
Troubleshooting Common Issues in VoIP
Troubleshooting Common Issues in VoIP 2014, SolarWinds Worldwide, LLC. All rights reserved. Voice over Internet Protocol (VoIP) Introduction Voice over IP, or VoIP, refers to the delivery of voice and
Priority Based Dynamic Rate Control for VoIP Traffic
Priority Based Dynamic Rate Control for VoIP Traffic Fariza Sabrina CSIRO ICT Centre, Sydney, Australia Email: [email protected] Jean-Marc Valin Octasic Inc., Montreal, Quebec, Canada Email:[email protected]
VoIP Bandwidth Calculation
VoIP Bandwidth Calculation AI0106A VoIP Bandwidth Calculation Executive Summary Calculating how much bandwidth a Voice over IP call occupies can feel a bit like trying to answer the question; How elastic
Simulative Investigation of QoS parameters for VoIP over WiMAX networks
www.ijcsi.org 288 Simulative Investigation of QoS parameters for VoIP over WiMAX networks Priyanka 1, Jyoteesh Malhotra 2, Kuldeep Sharma 3 1,3 Department of Electronics, Ramgarhia Institue of Engineering
Voice over IP Protocols And Compression Algorithms
University of Tehran Electrical and Computer Engineering School SI Lab. Weekly Presentations Voice over IP Protocols And Compression Algorithms Presented by: Neda Kazemian Amiri Agenda Introduction to
Adaptive DCF of MAC for VoIP services using IEEE 802.11 networks
Adaptive DCF of MAC for VoIP services using IEEE 802.11 networks 1 Mr. Praveen S Patil, 2 Mr. Rabinarayan Panda, 3 Mr. Sunil Kumar R D 1,2,3 Asst. Professor, Department of MCA, The Oxford College of Engineering,
Encapsulating Voice in IP Packets
Encapsulating Voice in IP Packets Major VoIP Protocols This topic defines the major VoIP protocols and matches them with the seven layers of the OSI model. Major VoIP Protocols 15 The major VoIP protocols
VoIP Analysis Fundamentals with Wireshark. Phill Shade (Forensic Engineer Merlion s Keep Consulting)
VoIP Analysis Fundamentals with Wireshark Phill Shade (Forensic Engineer Merlion s Keep Consulting) 1 Phillip D. Shade (Phill) [email protected] Phillip D. Shade is the founder of Merlion s Keep Consulting,
Analysis of Effect of Handoff on Audio Streaming in VOIP Networks
Beyond Limits... Volume: 2 Issue: 1 International Journal Of Advance Innovations, Thoughts & Ideas Analysis of Effect of Handoff on Audio Streaming in VOIP Networks Shivani Koul* [email protected]
Indepth Voice over IP and SIP Networking Course
Introduction SIP is fast becoming the Voice over IP protocol of choice. During this 3-day course delegates will examine SIP technology and architecture and learn how a functioning VoIP service can be established.
Combining Voice over IP with Policy-Based Quality of Service
TechBrief Extreme Networks Introduction Combining Voice over IP with Policy-Based Quality of Service Businesses have traditionally maintained separate voice and data networks. A key reason for this is
Introduction to Packet Voice Technologies and VoIP
Introduction to Packet Voice Technologies and VoIP Cisco Networking Academy Program Halmstad University Olga Torstensson 035-167575 [email protected] IP Telephony 1 Traditional Telephony 2 Basic
VoIP QoS. Version 1.0. September 4, 2006. AdvancedVoIP.com. [email protected] [email protected]. Phone: +1 213 341 1431
VoIP QoS Version 1.0 September 4, 2006 AdvancedVoIP.com [email protected] [email protected] Phone: +1 213 341 1431 Copyright AdvancedVoIP.com, 1999-2006. All Rights Reserved. No part of this
A Power Efficient QoS Provisioning Architecture for Wireless Ad Hoc Networks
A Power Efficient QoS Provisioning Architecture for Wireless Ad Hoc Networks Didem Gozupek 1,Symeon Papavassiliou 2, Nirwan Ansari 1, and Jie Yang 1 1 Department of Electrical and Computer Engineering
Overcoming Barriers to High-Quality Voice over IP Deployments. White Paper
Overcoming Barriers to High-Quality Voice over IP Deployments White Paper White Paper Overcoming Barriers to High-Quality Voice over IP Deployments Executive Summary Quality of Service (QoS) issues are
PERFORMANCE ANALYSIS OF VOIP TRAFFIC OVER INTEGRATING WIRELESS LAN AND WAN USING DIFFERENT CODECS
PERFORMANCE ANALYSIS OF VOIP TRAFFIC OVER INTEGRATING WIRELESS LAN AND WAN USING DIFFERENT CODECS Ali M. Alsahlany 1 1 Department of Communication Engineering, Al-Najaf Technical College, Foundation of
Application Note How To Determine Bandwidth Requirements
Application Note How To Determine Bandwidth Requirements 08 July 2008 Bandwidth Table of Contents 1 BANDWIDTH REQUIREMENTS... 1 1.1 VOICE REQUIREMENTS... 1 1.1.1 Calculating VoIP Bandwidth... 2 2 VOIP
A New Adaptive FEC Loss Control Algorithm for Voice Over IP Applications
A New Adaptive FEC Loss Control Algorithm for Voice Over IP Applications Chinmay Padhye and Kenneth J. Christensen Computer Science and Engineering University of South Florida Tampa, FL 336 {padhye, christen}@csee.usf.edu
SIP Trunking and Voice over IP
SIP Trunking and Voice over IP Agenda What is SIP Trunking? SIP Signaling How is Voice encoded and transported? What are the Voice over IP Impairments? How is Voice Quality measured? VoIP Technology Confidential
Fundamentals of VoIP Call Quality Monitoring & Troubleshooting. 2014, SolarWinds Worldwide, LLC. All rights reserved. Follow SolarWinds:
Fundamentals of VoIP Call Quality Monitoring & Troubleshooting 2014, SolarWinds Worldwide, LLC. All rights reserved. Introduction Voice over IP, or VoIP, refers to the delivery of voice and multimedia
IJMIE Volume 2, Issue 7 ISSN: 2249-0558
Evaluating Performance of Audio conferencing on Reactive Routing Protocols for MANET Alak Kumar Sarkar* Md. Ibrahim Abdullah* Md. Shamim Hossain* Ahsan-ul-Ambia* Abstract Mobile ad hoc network (MANET)
Distributed Systems 3. Network Quality of Service (QoS)
Distributed Systems 3. Network Quality of Service (QoS) Paul Krzyzanowski [email protected] 1 What factors matter for network performance? Bandwidth (bit rate) Average number of bits per second through
ARIB STD-T64-C.S0042 v1.0 Circuit-Switched Video Conferencing Services
ARIB STD-T-C.S00 v.0 Circuit-Switched Video Conferencing Services Refer to "Industrial Property Rights (IPR)" in the preface of ARIB STD-T for Related Industrial Property Rights. Refer to "Notice" in the
Introduction VOIP in an 802.11 Network VOIP 3
Solutions to Performance Problems in VOIP over 802.11 Wireless LAN Wei Wang, Soung C. Liew Presented By Syed Zaidi 1 Outline Introduction VOIP background Problems faced in 802.11 Low VOIP capacity in 802.11
Video Transmission over Wireless LAN. Hang Liu [email protected]
Video Transmission over Wireless LAN Hang Liu [email protected] Page 1 Introduction! Introduction! Wi-Fi Multimedia and IEEE 802.11e for QoS Enhancement! Error Control Techniques Page 2 Introduction!
TDM services over IP networks
Keyur Parikh Junius Kim TDM services over IP networks 1. ABSTRACT Time Division Multiplexing (TDM) circuits have been the backbone of communications over the past several decades. These circuits which
A Comparison of Speech Coding Algorithms ADPCM vs CELP. Shannon Wichman
A Comparison of Speech Coding Algorithms ADPCM vs CELP Shannon Wichman Department of Electrical Engineering The University of Texas at Dallas Fall 1999 December 8, 1999 1 Abstract Factors serving as constraints
4 Internet QoS Management
4 Internet QoS Management Rolf Stadler School of Electrical Engineering KTH Royal Institute of Technology [email protected] September 2008 Overview Network Management Performance Mgt QoS Mgt Resource Control
VoIP over Wireless Opportunities and Challenges
Prof. Dr. P. Tran-Gia VoIP over Wireless Opportunities and Challenges Universität Würzburg Lehrstuhl für verteilte Systeme H.323 RTP Codec Voice-over-IP over Wireless (VoIPoW) UDP IMS G723.1 SIP G729 HSDPA
Radio over Internet Protocol (RoIP)
Radio over Internet Protocol (RoIP) Presenter : Farhad Fathi May 2012 What is VoIP? [1] Voice over Internet Protocol is a method for taking analog audio signals, like the kind you hear when you talk on
Goal We want to know. Introduction. What is VoIP? Carrier Grade VoIP. What is Meant by Carrier-Grade? What is Meant by VoIP? Why VoIP?
Goal We want to know Introduction What is Meant by Carrier-Grade? What is Meant by VoIP? Why VoIP? VoIP Challenges 2 Carrier Grade VoIP Carrier grade Extremely high availability 99.999% reliability (high
Curso de Telefonía IP para el MTC. Sesión 2 Requerimientos principales. Mg. Antonio Ocampo Zúñiga
Curso de Telefonía IP para el MTC Sesión 2 Requerimientos principales Mg. Antonio Ocampo Zúñiga Factors Affecting Audio Clarity Fidelity: Audio accuracy or quality Echo: Usually due to impedance mismatch
VoIP Bandwidth Considerations - design decisions
VoIP Bandwidth Considerations - design decisions When calculating the bandwidth requirements for a VoIP implementation the two main protocols are: a signalling protocol such as SIP, H.323, SCCP, IAX or
Quality of Service (QoS) and Quality of Experience (QoE) VoiceCon Fall 2008
Quality of Service (QoS) and Quality of Experience (QoE) VoiceCon Fall 2008 John Bartlett NetForecast, Inc. [email protected] www.netforecast.com VoIP Deployment Realities VoIP is not just another application
Performance Analysis of AQM Schemes in Wired and Wireless Networks based on TCP flow
International Journal of Soft Computing and Engineering (IJSCE) Performance Analysis of AQM Schemes in Wired and Wireless Networks based on TCP flow Abdullah Al Masud, Hossain Md. Shamim, Amina Akhter
Application Notes. Introduction. Contents. Managing IP Centrex & Hosted PBX Services. Series. VoIP Performance Management. Overview.
Title Series Managing IP Centrex & Hosted PBX Services Date July 2004 VoIP Performance Management Contents Introduction... 1 Quality Management & IP Centrex Service... 2 The New VoIP Performance Management
Analysis of IP Network for different Quality of Service
2009 International Symposium on Computing, Communication, and Control (ISCCC 2009) Proc.of CSIT vol.1 (2011) (2011) IACSIT Press, Singapore Analysis of IP Network for different Quality of Service Ajith
Agilent Technologies Performing Pre-VoIP Network Assessments. Application Note 1402
Agilent Technologies Performing Pre-VoIP Network Assessments Application Note 1402 Issues with VoIP Network Performance Voice is more than just an IP network application. It is a fundamental business and
B12 Troubleshooting & Analyzing VoIP
B12 Troubleshooting & Analyzing VoIP Phillip Sherlock Shade, Senior Forensics / Network Engineer Merlion s Keep Consulting [email protected] Phillip Sherlock Shade (Phill) [email protected] Phillip
Chapter 3 ATM and Multimedia Traffic
In the middle of the 1980, the telecommunications world started the design of a network technology that could act as a great unifier to support all digital services, including low-speed telephony and very
Delivering reliable VoIP Services
QoS Tips and Tricks for VoIP Services: Delivering reliable VoIP Services Alan Clark CEO, Telchemy [email protected] 1 Objectives Clear understanding of: typical problems affecting VoIP service
Capacity Evaluation of VoIP in IEEE 802.11e WLAN Environment
Capacity Evaluation of VoIP in IEEE 802.11e WLAN Environment Abdelbasset Trad, Farukh Munir INIA, Planete Project 4 oute des Lucioles, BP-93 06902 Sophia-Antipolis, France Email: {atrad, mfmunir}@sophia.inria.fr
How To Recognize Voice Over Ip On Pc Or Mac Or Ip On A Pc Or Ip (Ip) On A Microsoft Computer Or Ip Computer On A Mac Or Mac (Ip Or Ip) On An Ip Computer Or Mac Computer On An Mp3
Recognizing Voice Over IP: A Robust Front-End for Speech Recognition on the World Wide Web. By C.Moreno, A. Antolin and F.Diaz-de-Maria. Summary By Maheshwar Jayaraman 1 1. Introduction Voice Over IP is
Implementation of Voice over IP and Audio over IP in the Studio environment
Mediatech 2015 Implementation of Voice over IP and Audio over IP in the Studio environment Wilfried Hecht, Managing Director AVT Audio Video Technologies GmbH Nordostpark 12 90411 Nuernberg Germany Email:
Network administrators must be aware that delay exists, and then design their network to bring end-to-end delay within acceptable limits.
Delay Need for a Delay Budget The end-to-end delay in a VoIP network is known as the delay budget. Network administrators must design a network to operate within an acceptable delay budget. This topic
All Rights Reserved - Library of University of Jordan - Center of Thesis Deposit
iii DEDICATION To my parents, my wife, my brothers and sisters, and my son for their encouragement, and help during this thesis. iv ACKNOWLEDGEMENT I would like to thank my supervisor prof. Jameel Ayoub
Transport layer issues in ad hoc wireless networks Dmitrij Lagutin, [email protected]
Transport layer issues in ad hoc wireless networks Dmitrij Lagutin, [email protected] 1. Introduction Ad hoc wireless networks pose a big challenge for transport layer protocol and transport layer protocols
TCP and Wireless Networks Classical Approaches Optimizations TCP for 2.5G/3G Systems. Lehrstuhl für Informatik 4 Kommunikation und verteilte Systeme
Chapter 2 Technical Basics: Layer 1 Methods for Medium Access: Layer 2 Chapter 3 Wireless Networks: Bluetooth, WLAN, WirelessMAN, WirelessWAN Mobile Networks: GSM, GPRS, UMTS Chapter 4 Mobility on the
Application Note. Pre-Deployment and Network Readiness Assessment Is Essential. Types of VoIP Performance Problems. Contents
Title Six Steps To Getting Your Network Ready For Voice Over IP Date January 2005 Overview This provides enterprise network managers with a six step methodology, including predeployment testing and network
QUALITY OF SERVICE IN TELECOMMUNICATION NETWORKS
QUALITY OF SERVICE IN TELECOMMUNICATION NETWORKS Technical University of Berlin, Franklinstr., Berlin, Germany Keywords: Quality of Service, Telecommunications, Convergence, Congestion Control, Service
White Paper. PESQ: An Introduction. Prepared by: Psytechnics Limited. 23 Museum Street Ipswich, Suffolk United Kingdom IP1 1HN
PESQ: An Introduction White Paper Prepared by: Psytechnics Limited 23 Museum Street Ipswich, Suffolk United Kingdom IP1 1HN t: +44 (0) 1473 261 800 f: +44 (0) 1473 261 880 e: [email protected] September
ENSC 427: COMMUNICATION NETWORKS ANALYSIS ON VOIP USING OPNET
ENSC 427: COMMUNICATION NETWORKS ANALYSIS ON VOIP USING OPNET FINAL PROJECT Benson Lam 301005441 [email protected] Winfield Zhao 200138485 [email protected] Mincong Luo 301039612 [email protected] Data: April 05, 2009
Optimization of VoIP over 802.11e EDCA based on synchronized time
Optimization of VoIP over 802.11e EDCA based on synchronized time Padraig O Flaithearta, Dr. Hugh Melvin Discipline of Information Technology, College of Engineering and Informatics, National University
Receiving the IP packets Decoding of the packets Digital-to-analog conversion which reproduces the original voice stream
Article VoIP Introduction Internet telephony refers to communications services voice, fax, SMS, and/or voice-messaging applications that are transported via the internet, rather than the public switched
