Scalable Video Streaming in Wireless Mesh Networks for Education

Size: px
Start display at page:

Download "Scalable Video Streaming in Wireless Mesh Networks for Education"

Transcription

1 Scalable Video Streaming in Wireless Mesh Networks for Education LIU Yan WANG Xinheng LIU Caixing 1. School of Engineering, Swansea University, Swansea, UK 2. College of Informatics, South China Agricultural University, Guangzhou, China Abstract In this paper, a video streaming system for education based on wireless mesh network is proposed. Wireless mesh network is a self-organizing, selfmanaging and reliable intelligent network which allows educators to deploy a network quickly whenever there is a need. Video streaming plays an important role in this system for multimedia data transmission. This new system adopts the scalable video coding scheme that enables the video server to deliver layered videos to different user groups. In addition, in order to improve the robustness and efficiency of video streaming, a new approach was developed by transferring the important video control parameters by SDP at the beginning and RTCP during video transferring phase. Furthermore, a quality control method was developed to automatically change the output data rate based on network conditions. Real implementation test results show the proposed methods are effective. 1. Introduction The latest developments in Information and Communication Technologies (ICTs) have serious impacts on quality of education. Radio, television, Internet and satellite have become very popular tools to deliver learner-centered education services to those who are in need, particularly to those who live remotely and are difficult to get access to education resources, or to those who would like to learn at flexible time. Wireless communications, including satellite, mobile communications and WLAN, provide mobility to users and can break the barrier of space to deliver the education resources. These technologies are more attractive to those in remote areas or want to learn anytime and anywhere. WLAN technology, as a low cost, high broadband Internet access, and support of mobile users, is /09/$ IEEE especially appealing nowadays in educational institutions [1]. Most of the universities in western countries are covered by WLAN for teachers and students to get access to the Internet and share resources. However, there are some inherent disadvantages of WLAN technology, i.e. the access points are fixed, the coverage range is short, and the mobility between access points is limited. This hinders the applications of WLAN in some situations where a network is needed temporary and mobile. Recently, a new networking technology has been developed to break the barriers of WLAN. This is wireless mesh network (WMN) [2]. WMN is a selforganizing, self-managing and reliable wireless communication network that provides dynamic topology allowing users to join and leave automatically. It enlarges the coverage of WLAN and provides full mobility for end users. In addition, it can be deployed wherever there is a need by using battery power or solar power for some special occasions, such as outdoor wildlife observations and sport activities. Further to previous successful development of WMN in healthcare [3][4], a WMN based education system has been developed in this paper. This new system focuses on video streaming on WMN to provide multimedia education services. It classifies the end users into different communication groups based on the processing ability of the devices and the conditions of network to achieve optimal transmission results. In addition, a new method is proposed to transmit the video control messages that reduce the overhead of the network for real-time video streaming. The rest of this paper is organized as follows: In Section 2 the wireless mesh network technology is introduced. Section 3 describes the framework design of video streaming system in WMN. In Section 4 the scalable video streaming method is presented. Section 5 describes the methods on how to transmit the video control information. The quality control of SVC is

2 discussed in Section 6. Section 7 presents the system evaluation. Finally Section 8 concludes the paper. 2. Technology of WMN The technology of wireless mesh network (WMN) was invented in 1990s. Comparing with WLAN, WMN extends the communication coverage with the help of multi-hop routing. A typical wireless mesh network consists of two types of nodes: the mesh routers and the mesh clients. Mesh routers, which form the backbone of the wireless mesh network, have the routing function to support the mesh networking and some of them work as gateway to connect to outside network. Mesh clients are end users in the network. Sometimes mesh clients can also work as mesh routers if they have the ability of routing. Generally, nodes with less mobility and high power will be chosen as mesh routers. The architecture of WMN is illustrated in Figure Framework Design of Video Streaming in WMN To improve the flexibility of video streaming for education, a new system was designed and developed based on WMN as shown in Figure 2. In this system a camera serves as a video streaming server. It is responsible for video capturing, encoding and transmitting real-time video streams. The end user devices, which connect to the server by WMN, to receive the videos can be laptops, PDAs or mobile phones. When end users want to receive the real-time videos, they send the requests to the server. The server returns the transmission information (multicast address and port number) and video parameters, such as Sequence Parameter Set (SPS) and Picture Parameter Set (PPS), to end users by Session Description Protocol (SDP) and then begins to transmit the real-time videos by multicast. After end users receive the necessary information, they can join the multicast group(s) to receive and replay the videos. If any user stops receiving the videos, it leaves the multicast group. If no one in the network receives videos, the server stops sending videos automatically, or it can be switched off manually. Figure 1. Architecture of WMN WMN has several key characteristics: 1. Multi-hop. With this characteristic, node can communicate with other nodes out of sight without enhancing the radio strength, but via forwarding by neighbor nodes. 2. Self-organization, self-management and self-healing. This characteristic makes the mesh network more robust. When any node in the network fails, other nodes could remove routes to it and establish new routes to maintain the network. 3. Clients consume less energy. With the help of mesh router, clients do not need to consume energy to routing. It s an important characteristic when the end users use battery powered devices, such as PDA and smart phones. Figure 2. Video streaming system in WMN Figure 3 illustrates the layered architecture of developed video streaming system. Before transmitting the videos, SDP is used to negotiate between the clients and server. Because the information conveyed by SDP is crucial to the video streaming, TCP protocol is used on the transport layer to make sure it is error free. On server side, real-time videos are captured by Video for Linux (V4L) [5]. Then the captured videos are encoded by H.264/SVC, which supports scalable video coding. Before sending out by multicast, the encoded videos are encapsulated by RTP (Real-time Transport Protocol) to improve the reliability with the help of RTCP (RTP Control Protocol). On client side, after decoding, SDL (Simple DirectMedia Layer) multimedia library is used to replay the videos [6].

3 Video Server Video Client Application Layer SDP Video Capture (V4L) Video Encoder (H.264/SVC) Multicast Server (RTP and RTCP) Video Display (SDL) Video Decoder (H.264/SVC) Multicast Client (RTP and RTCP) SDP Transport Layer TCP UDP Router UDP TCP Network Layer MAODV MAODV MAODV Figure 3. Layered architecture of video streaming system On network layer, previously developed multicast AODV protocol is used for packet forwarding [3]. Since video transmission is time sensitive, UDP protocol is deployed on transport layer for streaming videos. The details of some important technologies on this video streaming system will be discussed in next section. 4. Scalable Video Streaming H.264/SVC is an extension of H.264/AVC standard. H.264/AVC [7], which stands for ITU-T H.264 / MPEG-4 (Part 10) Advanced Video Coding, is the most recent international video coding standard. Comparing with prior video coding standards, H.264/AVC provides significantly improved coding efficiency. Some new features are also designed to improve the robustness and flexibility for video transmissions over a variety of networks. For instance, the parameter set structure scheme separates the key information [8]. The key information consists of Picture Parameter Set (PPS) and Sequence Parameter Set (SPS), which will be transmitted in a reliable channel to improve the robustness. SVC is used to generate scalable video streams for heterogeneous environments, which include one base layer (BL) and several enhancement layers (EL). Base layer provides the base quality video while the enhancement layers are used to refine the video quality. H.264/SVC standard transmission mode is designed to aggregate multiple layers into a single bit stream before transmitting the video on the network. When the base layer and enhancement layers are generated, the encoder marks every layer and then aggregates all of them into one stream. Receivers will then decode one or more layers in the stream based on their ability, keep the wanted and discard the unwanted, such as depicted in Figure 4. Figure 4. Standard SVC transmission The advantage of this method is that it just needs to open one door on the firewall on receiver side. It is more secure in complex environments. But in private wireless networks, this is not the crucial point especially the network is temporarily constructed. However, it has a big disadvantage that this method could waste lots of bandwidth, which is the most important concern in wireless networks. To address this problem, another transmission method was designed in our system. The goal of developing SVC is to meet different end users request. So the crucial issue is to classify the end user devices. Generally, the criteria to distinguish different devices are processing ability and screen size. Nowadays with the development of powerful CPUs, the small device also has powerful processing ability. Obviously, screen size becomes the most important criterion. Although various screen size can be found in the mobile devices, they can simply be classified into two types: big screen and small screen devices. In this system, the screen size which is big enough to display 640*480 pixels (VGA) is classified as big screen device. Otherwise, it is small screen device. Considering the screen size and the complexity of deploying multicast group, the encoder generates only two layers of video streams, base layer and enhancement layer. They are packed into two multicast groups separately, as shown in Figure 5. The base layer is designed to replay on small screen devices, so the video size is set to 320*240 pixels (QVGA). The enhancement layer is packed into another multicast group and sent to big screen devices. Compared to the standard transmission model, it does not need to aggregate the two layers into one stream. The

4 aggregation in the encoders is removed. Devices with big screen need to join two multicast groups. However, the device with small screen only joins one multicast group. The enhancement layer does not need to transmit to small screen device, which could save huge bandwidth. the three types was added in parameter a of the SDP session description part, which is underlined in Figure 6. The format is described as following: a = PPS x / y : ( Value) a = SPS x / y : ( Value) a = SPSE x / y : ( Value) Figure 5. Scalable video streaming 5. Transmission of Video Information Video streaming has different characteristics comparing to common data transmissions over networks, so some special protocols have been developed to increase the efficiency of video streaming. SDP [9], which stands for Session Description Protocol, is designed for negotiation between end users in multimedia communications. It does not deliver the media data itself, but provides a standard format to exchange the initialization parameters in an ASCII string. With the help of SDP, the end users can have the necessary information before they really transmit the videos. H.264/SVC has a new feature which separates the video parameters information from the real video data. This information includes Sequence Parameter Set (SPS) and Picture Parameter Set (PPS) which contain crucial information for decoding the video. Traditionally these parameters are transmitted in-band which is unreliable. In this paper, a new method is proposed to transmit the SPS and PPS information during the initialization phase and the streaming phase. In an attempt to reduce the waiting time before playing the video and improve the reliability to transfer the important information, the video parameters information was added to the SDP message. The video parameters information consists of 3 types of packets: SPS, SPS Extension (SPSE) and PPS. Every packet of Figure 6. Structure of SDP x/y means the xth packet out of y packets. Value is the content of the packet in decimal format. For example, there are three PPS packets. If the first one has 4 bytes, the format is show in Figure 7. Figure 7. Structure of video information With the help of this scheme, when the receiver receives the SDP reply from the sender, the video parameters information could be sent to the decoder immediately. So once the decoder receives the stream data, the videos will be decoded as soon as possible. During video transmission, since the video parameters may be changed, the SPS and PPS must be sent again. If they are transferred with the video data, it is difficult to know whether every end user receives it or not. In this situation, the video information was designed to transfer by RTCP Application-Defined (RTCP APP) packet. Video parameters information was added into RTCP APP packet and sent out to receivers. To ensure the successfully delivery of RTCP APP packet, RTCP APP packet is sent twice within certain time, T, that receivers start to use the new information of video parameters. T is calculated as:

5 T = Ti 2 ( if T > T ) i s (1) Ts 2 ( if Ti < Ts ) where T i is the time interval between first and second RTCP APP packet sending time. T s is the round trip time of packet travelling from server to receiver. T i can be calculated by Ti = [ Sa N r + ( Sa + Ss ) N s ]/ B (2) where S a is the average size of the RTCP packet, S s is the size of RTCP APP packet, N r and N s stand for the number of the receivers and senders, respectively, and B is the bandwidth for RTCP transmission. At time T, two Application-Defined RTCP Packets were sent. The contents include the SPS and PPS information, the sequence number which updated for new PPS and SPS information, and time T. When the receiver receives this RTCP packet, a feedback RTCP APP packet will be sent to video server. Video server will compare the number of received feedbacks with the quantity of the receivers. If some end users did not receive the packet, the server will send it again until all the receivers receive the packet. 6. Quality Control of SVC in WMN Since the condition of networks has significant impact on the quality of the video, the condition is also considered as a factor as well as screen size to decide which layer should be delivered to the receiver. The condition of network is collected by RTCP. Periodically, the video server can receive the Receiver Report (RR) from RTCP, whilst end user can receive the Sender Report (SR). From the SR and RR results, packet loss, jitter and delay can be calculated. In this system, packet lost is chosen as a reference factor to control the video quality. Previous experimental results show when the packet loss is below 4%, the video quality is acceptable. If higher than 7%, the decoded video is almost damaged. If lower than 0.5%, the video has little quality degradation. Based on these results, the minimum and maximum packet loss limitations are set in the video server as well as in end users. If the packet loss exceeds the limitation, the Quantization parameter (Qp), which controls the output bit stream in the encoder, will be adjusted. At the same time, every end user will decide to accept or reject to receive the video layer(s). This approach is illustrated in Figure 8. With this method, the server and end users can control the video quality automatically together, which not only save the bandwidth, but also improve the video robustness. Figure 8. Quality control algorithm 7. System Evaluation and Results To evaluate the effectiveness and performance of proposed video streaming system, the new approaches were implemented and tested in a previously developed WMN testbed [4]. Experiments have been done in a home environment as shown in Figure 9. A camera and a computer work together as a video server where all the server algorithms are implemented in the computer. Three mesh routers are set in three different rooms. Video server sends one base layer (BL) and one enhancement layer (EL) simultaneously by two multicast group. One end user with small screen, a PDA, receives base layer. The other one, laptop, with big screen receives two layers. The distance among the devices can be adjusted to achieve diverse network conditions. Figure 9. Schematic illustration of experiments To test the effectiveness of quality control method, three working scenarios were recorded, as shown in Figures In the Figures, GOP stands for group of picture, which consists of four frames. After sending one GOP, video server receives the RR report. In Figure 10, since the packets loss is less than 0.5%, the server increases the output bit stream. The

6 trend of two lines goes up. So every receiver can receive the good quality videos. Bit Stream(KB/GOP) BL (multicast group 1) EL (multicast group 2) From the test results, it is obvious that the system has a good control of quality of service under any network conditions. With the help of the wireless mesh network technology and proposed scalable video streaming scheme, this system can deliver flexible and diverse videos to the end users, which makes the education easier than general video transmission system. In addition, the improvement of quality control in the system overcomes the unsteady problem of wireless networks GOP Figure. 10 Bit stream versus GOP with packet loss lower than 0.5% When in a usual network condition as shown in Figure 11, at the beginning, the packets loss of the EL is more than 4%, so the server reduces the EL output stream until the packets loss is less than 4%. In this Figure, the output bit streams of the two layer change frequently based on the network condition. At GOP 14, because of the huge motion captured in the picture, the bit stream increases unexpected BL (multicast group 1) EL (multicast group 2) 8. Conclusion A scalable video streaming system in wireless mesh network was designed in this paper. To improve the robustness of video transmission, the video control messages were transferred by improved SDP protocol at the beginning of transmission phase and the updated video information were transmitted by RTCP during video transferring phase. In addition, based on the network condition, the output video bit streams can be adjusted automatically by the server and end users can accept or reject to receive relevant layers of videos. From the test result, the system is proved to provide good performance real-time videos in wireless mesh network. Bit Stream(KB/GOP) GOP Figure. 11 Bit stream versus GOP with low packet loss In Figure 12, with the bad network condition, the EL is dropped by the end user to reduce the bit stream in the network, so as to ensure BL can be received in a steady and acceptable quality. Bit Stream(KB/GOP) BL (multicast group 1) EL (multicast group 2) GOP Figure. 12 Bit stream versus GOP with high packet loss 10. References [1] L. Moody, G. Schmidt, Going wireless: the emergence of wireless networks in education, J. of Computing Sciences in Colleges, Vol. 19, No.4, 2004, pp [2] X. H. Wang, Wireless Mesh Networks, J. of Telemed. and Telecare, Vol.14, No.8, 2008, pp ,. [3] M. Iqbal, X. H. Wang, D. Wertheim, and X. Zhou, SwanMesh: A Multicast enabled Dual-Radio Wireless Mesh Network for Emergency and disaster recovery Services, J. of Communications, 2009, Vol.4, Issue 5.. [4] X. H. Wang, M. Iqbal, and X. Zhou, Design and Development of a Dual Radio Wireless Mesh Network for Healthcare, 5 th Intern. Conf. Information Tech. and App. in Biomedicine (ITAB 2008), May, 2008, Shenzhen, China, pp [5] [6] [7] Joint Video Team of ITU-T and ISO/IEC JTC 1, Draft ITU-T Recommendation and Final Draft International Standard of Joint Video Specification, Redmond, WA, July 2004, JVT-L050. [8] T. Wiegand, G. J. Sullivan, G. Bjøntegaard, and A. Luthra, Overview of the H.264/AVC Video Coding Standard, IEEE Transactions on circuits and system for video technology, Vol.13, No.7, 2003, pp [9] M. Handley, V. Jacobson, C. Perkins. "SDP: Session Description Protocol (RFC 4566)". IETF [10]

Performance Evaluation of AODV, OLSR Routing Protocol in VOIP Over Ad Hoc

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 dr.khalidbilal@hotmail.com

More information

IMPROVING QUALITY OF VIDEOS IN VIDEO STREAMING USING FRAMEWORK IN THE CLOUD

IMPROVING QUALITY OF VIDEOS IN VIDEO STREAMING USING FRAMEWORK IN THE CLOUD IMPROVING QUALITY OF VIDEOS IN VIDEO STREAMING USING FRAMEWORK IN THE CLOUD R.Dhanya 1, Mr. G.R.Anantha Raman 2 1. Department of Computer Science and Engineering, Adhiyamaan college of Engineering(Hosur).

More information

Performance Evaluation of VoIP Services using Different CODECs over a UMTS Network

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: j.cao@student.rmit.edu.au

More information

CHAPTER 6. VOICE COMMUNICATION OVER HYBRID MANETs

CHAPTER 6. VOICE COMMUNICATION OVER HYBRID MANETs CHAPTER 6 VOICE COMMUNICATION OVER HYBRID MANETs Multimedia real-time session services such as voice and videoconferencing with Quality of Service support is challenging task on Mobile Ad hoc Network (MANETs).

More information

IP-Telephony Real-Time & Multimedia Protocols

IP-Telephony Real-Time & Multimedia Protocols IP-Telephony Real-Time & Multimedia Protocols Bernard Hammer Siemens AG, Munich Siemens AG 2001 1 Presentation Outline Media Transport RTP Stream Control RTCP RTSP Stream Description SDP 2 Real-Time Protocol

More information

Receiving the IP packets Decoding of the packets Digital-to-analog conversion which reproduces the original voice stream

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

More information

Bandwidth Adaptation for MPEG-4 Video Streaming over the Internet

Bandwidth Adaptation for MPEG-4 Video Streaming over the Internet DICTA2002: Digital Image Computing Techniques and Applications, 21--22 January 2002, Melbourne, Australia Bandwidth Adaptation for MPEG-4 Video Streaming over the Internet K. Ramkishor James. P. Mammen

More information

Voice over IP. Presentation Outline. Objectives

Voice over IP. Presentation Outline. Objectives Voice over IP Professor Richard Harris Presentation Outline Brief overview of VoIP and applications Challenges of VoIP IP Support for Voice Protocols used for VoIP (current views) RTP RTCP RSVP H.323 Semester

More information

An Introduction to VoIP Protocols

An Introduction to VoIP Protocols An Introduction to VoIP Protocols www.netqos.com Voice over IP (VoIP) offers the vision of a converged network carrying multiple types of traffic (voice, video, and data, to name a few). To carry out this

More information

Internet Video Streaming and Cloud-based Multimedia Applications. Outline

Internet Video Streaming and Cloud-based Multimedia Applications. Outline Internet Video Streaming and Cloud-based Multimedia Applications Yifeng He, yhe@ee.ryerson.ca Ling Guan, lguan@ee.ryerson.ca 1 Outline Internet video streaming Overview Video coding Approaches for video

More information

Unit 23. RTP, VoIP. Shyam Parekh

Unit 23. RTP, VoIP. Shyam Parekh Unit 23 RTP, VoIP Shyam Parekh Contents: Real-time Transport Protocol (RTP) Purpose Protocol Stack RTP Header Real-time Transport Control Protocol (RTCP) Voice over IP (VoIP) Motivation H.323 SIP VoIP

More information

Quality of Service Management for Teleteaching Applications Using the MPEG-4/DMIF

Quality of Service Management for Teleteaching Applications Using the MPEG-4/DMIF Quality of Service Management for Teleteaching Applications Using the MPEG-4/DMIF Gregor v. Bochmann and Zhen Yang University of Ottawa Presentation at the IDMS conference in Toulouse, October 1999 This

More information

UK Interconnect White Paper

UK Interconnect White Paper UK Interconnect White Paper 460 Management Management Management Management 460 Management Management Management Management AI073 AI067 UK Interconnect White Paper Introduction The UK will probably have

More information

Encapsulating Voice in IP Packets

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

More information

(Refer Slide Time: 01:46)

(Refer Slide Time: 01:46) Data Communication Prof. A. Pal Department of Computer Science & Engineering Indian Institute of Technology, Kharagpur Lecture - 38 Multimedia Services Hello viewers, welcome to today's lecture on multimedia

More information

Session Initiation Protocol (SIP) The Emerging System in IP Telephony

Session Initiation Protocol (SIP) The Emerging System in IP Telephony Session Initiation Protocol (SIP) The Emerging System in IP Telephony Introduction Session Initiation Protocol (SIP) is an application layer control protocol that can establish, modify and terminate multimedia

More information

Measure wireless network performance using testing tool iperf

Measure wireless network performance using testing tool iperf Measure wireless network performance using testing tool iperf By Lisa Phifer, SearchNetworking.com Many companies are upgrading their wireless networks to 802.11n for better throughput, reach, and reliability,

More information

Overview of Voice Over Internet Protocol

Overview of Voice Over Internet Protocol Overview of Voice Over Internet Protocol Purva R. Rajkotia, Samsung Electronics November 4,2004 Overview of Voice Over Internet Protocol Presentation Outline History of VoIP What is VoIP? Components of

More information

Glossary of Terms and Acronyms for Videoconferencing

Glossary of Terms and Acronyms for Videoconferencing Glossary of Terms and Acronyms for Videoconferencing Compiled by Irene L. Ferro, CSA III Education Technology Services Conferencing Services Algorithm an algorithm is a specified, usually mathematical

More information

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 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

More information

Advanced Networking Voice over IP: RTP/RTCP The transport layer

Advanced Networking Voice over IP: RTP/RTCP The transport layer Advanced Networking Voice over IP: RTP/RTCP The transport layer Renato Lo Cigno Requirements For Real-Time Transmission Need to emulate conventional telephone system Isochronous output timing same with

More information

159.334 Computer Networks. Voice over IP (VoIP) Professor Richard Harris School of Engineering and Advanced Technology (SEAT)

159.334 Computer Networks. Voice over IP (VoIP) Professor Richard Harris School of Engineering and Advanced Technology (SEAT) Voice over IP (VoIP) Professor Richard Harris School of Engineering and Advanced Technology (SEAT) Presentation Outline Basic IP phone set up The SIP protocol Computer Networks - 1/2 Learning Objectives

More information

Keywords Wimax,Voip,Mobility Patterns, Codes,opnet

Keywords Wimax,Voip,Mobility Patterns, Codes,opnet Volume 5, Issue 8, August 2015 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Effect of Mobility

More information

QoS in VoIP. Rahul Singhai Parijat Garg

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

More information

Classes of multimedia Applications

Classes of multimedia Applications Classes of multimedia Applications Streaming Stored Audio and Video Streaming Live Audio and Video Real-Time Interactive Audio and Video Others Class: Streaming Stored Audio and Video The multimedia content

More information

IPTV and Internet Television

IPTV and Internet Television IPTV and Internet Television [Salke Hartung] Institute for Computer Science University of Göttingen, Göttingen, Germany Email: [salke.hartung@gmail.com] September 29, 2008 Abstract Since it has been invented

More information

Service Level Analysis of Video Conferencing over Wireless Local Area Network

Service Level Analysis of Video Conferencing over Wireless Local Area Network Service Level Analysis of Video Conferencing over Wireless Local Area Network B.O. Sadiq, E. Obi, A.S. Abubakar, Y. Ibrahim & S. Saidu Department of Electrical and Computer Engineering Ahmadu Bello Unicersity

More information

www.mindteck.com 6LoWPAN Technical Overview

www.mindteck.com 6LoWPAN Technical Overview www.mindteck.com 6LoWPAN Technical Overview 6LoWPAN : Slide Index Introduction Acronyms Stack Architecture Stack Layers Applications IETF documents References Confidential Mindteck 2009 2 6LoWPAN - Introduction

More information

Analysis of IP Network for different Quality of Service

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

More information

Native ATM Videoconferencing based on H.323

Native ATM Videoconferencing based on H.323 Native Videoconferencing based on H.323 Rodrigo Rodrigues, António Grilo, Miguel Santos and Mário S. Nunes INESC R. Alves Redol nº 9, 1 Lisboa, Portugal Abstract Due to the potential of videoconference

More information

Voice over IP (VoIP) Overview. Introduction. David Feiner ACN 2004. Introduction VoIP & QoS H.323 SIP Comparison of H.323 and SIP Examples

Voice over IP (VoIP) Overview. Introduction. David Feiner ACN 2004. Introduction VoIP & QoS H.323 SIP Comparison of H.323 and SIP Examples Voice over IP (VoIP) David Feiner ACN 2004 Overview Introduction VoIP & QoS H.323 SIP Comparison of H.323 and SIP Examples Introduction Voice Calls are transmitted over Packet Switched Network instead

More information

Indepth Voice over IP and SIP Networking Course

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.

More information

Voice over IP: RTP/RTCP The transport layer

Voice over IP: RTP/RTCP The transport layer Advanced Networking Voice over IP: /RTCP The transport layer Renato Lo Cigno Requirements For Real-Time Transmission Need to emulate conventional telephone system Isochronous output timing same with input

More information

Multiple Description Coding (MDC) and Scalable Coding (SC) for Multimedia

Multiple Description Coding (MDC) and Scalable Coding (SC) for Multimedia Multiple Description Coding (MDC) and Scalable Coding (SC) for Multimedia Gürkan Gür PhD. Candidate e-mail: gurgurka@boun.edu.tr Dept. Of Computer Eng. Boğaziçi University Istanbul/TR ( Currenty@UNITN)

More information

IJMIE Volume 2, Issue 7 ISSN: 2249-0558

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)

More information

ANALYSIS OF LONG DISTANCE 3-WAY CONFERENCE CALLING WITH VOIP

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 (gss7@sfu.ca) (sna14@sfu.ca)

More information

IMPROVING USER-PERCEIVED QOS IN MOBILE AND WIRELESS IP NETWORKS USING REAL-TIME ADAPTIVE MULTIMEDIA APPLICATIONS

IMPROVING USER-PERCEIVED QOS IN MOBILE AND WIRELESS IP NETWORKS USING REAL-TIME ADAPTIVE MULTIMEDIA APPLICATIONS IMPROVING USER-PERCEIVED QOS IN MOBILE AND WIRELESS IP NETWORKS USING REAL-TIME ADAPTIVE MULTIMEDIA APPLICATIONS Pedro M. Ruiz 1, Emilio García 2 1 Agora Systems, S.A., C/ Aravaca, 12 3ºB 284 Madrid, Spain,

More information

Implementing SIP and H.323 Signalling as Web Services

Implementing SIP and H.323 Signalling as Web Services Implementing SIP and H.323 Signalling as Web Services Ge Zhang, Markus Hillenbrand University of Kaiserslautern, Department of Computer Science, Postfach 3049, 67653 Kaiserslautern, Germany {gezhang, hillenbr}@informatik.uni-kl.de

More information

Technical papers Virtual private networks

Technical papers Virtual private networks Technical papers Virtual private networks This document has now been archived Virtual private networks Contents Introduction What is a VPN? What does the term virtual private network really mean? What

More information

Intelligent Agents for Routing on Mobile Ad-Hoc Networks

Intelligent Agents for Routing on Mobile Ad-Hoc Networks Intelligent Agents for Routing on Mobile Ad-Hoc Networks Y. Zhou Dalhousie University yzhou@cs.dal.ca A. N. Zincir-Heywood Dalhousie University zincir@cs.dal.ca Abstract This paper introduces a new agent-based

More information

An Efficient QoS Routing Protocol for Mobile Ad-Hoc Networks *

An Efficient QoS Routing Protocol for Mobile Ad-Hoc Networks * An Efficient QoS Routing Protocol for Mobile Ad-Hoc Networks * Inwhee Joe College of Information and Communications Hanyang University Seoul, Korea iwj oeshanyang.ac.kr Abstract. To satisfy the user requirements

More information

Ethernet. Ethernet. Network Devices

Ethernet. Ethernet. Network Devices Ethernet Babak Kia Adjunct Professor Boston University College of Engineering ENG SC757 - Advanced Microprocessor Design Ethernet Ethernet is a term used to refer to a diverse set of frame based networking

More information

2.2 SIP-based Load Balancing. 3 SIP Load Balancing. 3.1 Proposed Load Balancing Solution. 2 Background Research. 2.1 HTTP-based Load Balancing

2.2 SIP-based Load Balancing. 3 SIP Load Balancing. 3.1 Proposed Load Balancing Solution. 2 Background Research. 2.1 HTTP-based Load Balancing SIP TRAFFIC LOAD BALANCING Ramy Farha School of Electrical and Computer Engineering University of Toronto Toronto, Ontario Email: rfarha@comm.utoronto.ca ABSTRACT This paper presents a novel solution to

More information

REDUCING PACKET OVERHEAD IN MOBILE IPV6

REDUCING PACKET OVERHEAD IN MOBILE IPV6 REDUCING PACKET OVERHEAD IN MOBILE IPV6 ABSTRACT Hooshiar Zolfagharnasab 1 1 Department of Computer Engineering, University of Isfahan, Isfahan, Iran hoppico@eng.ui.ac.ir hozo19@gmail.com Common Mobile

More information

Three Key Design Considerations of IP Video Surveillance Systems

Three Key Design Considerations of IP Video Surveillance Systems Three Key Design Considerations of IP Video Surveillance Systems 2012 Moxa Inc. All rights reserved. Three Key Design Considerations of IP Video Surveillance Systems Copyright Notice 2012 Moxa Inc. All

More information

Portable Wireless Mesh Networks: Competitive Differentiation

Portable Wireless Mesh Networks: Competitive Differentiation Portable Wireless Mesh Networks: Competitive Differentiation Rajant Corporation s kinetic mesh networking solutions combine specialized command and control software with ruggedized, high-performance hardware.

More information

VOICE over IP H.323 Advanced Computer Network SS2005 Presenter : Vu Thi Anh Nguyet

VOICE over IP H.323 Advanced Computer Network SS2005 Presenter : Vu Thi Anh Nguyet VOICE over IP H.323 Advanced Computer Network SS2005 Presenter : Vu Thi Anh Nguyet 1 Outlines 1. Introduction 2. QoS in VoIP 3. H323 4. Signalling in VoIP 5. Conclusions 2 1. Introduction to VoIP Voice

More information

Influence of Load Balancing on Quality of Real Time Data Transmission*

Influence of Load Balancing on Quality of Real Time Data Transmission* SERBIAN JOURNAL OF ELECTRICAL ENGINEERING Vol. 6, No. 3, December 2009, 515-524 UDK: 004.738.2 Influence of Load Balancing on Quality of Real Time Data Transmission* Nataša Maksić 1,a, Petar Knežević 2,

More information

QoS issues in Voice over IP

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

More information

Municipal Mesh Network Design

Municipal Mesh Network Design White Paper Municipal Mesh Network Design Author: Maen Artimy 1 Summary This document provides a wireless mesh network design for the downtown area of the Town of Wolfville, Nova Scotia. This design serves

More information

Per-Flow Queuing Allot's Approach to Bandwidth Management

Per-Flow Queuing Allot's Approach to Bandwidth Management White Paper Per-Flow Queuing Allot's Approach to Bandwidth Management Allot Communications, July 2006. All Rights Reserved. Table of Contents Executive Overview... 3 Understanding TCP/IP... 4 What is Bandwidth

More information

The Picture must be Clear. IPTV Quality of Experience

The Picture must be Clear. IPTV Quality of Experience The Picture must be Clear IPTV Quality of Experience 1 Video-over-IP vs IPTV? Video-over-IP A technology for moving video from A to B How about: Video-over-wire? Video-over-UHF? Video-over-Satellite? Can

More information

Wireless Video Best Practices Guide

Wireless Video Best Practices Guide Wireless Video Best Practices Guide Using Digital Video Manager (DVM) with the OneWireless Universal Mesh Network Authors: Annemarie Diepenbroek DVM Product Manager Soroush Amidi OneWireless Product Manager

More information

Marratech Technology Whitepaper

Marratech Technology Whitepaper Marratech Technology Whitepaper Marratech s technology builds on many years of focused R&D and key reference deployments. It has evolved into a market leading platform for Real Time Collaboration (RTC)

More information

Special Properties of Ad-hoc Wireless Network and Security Models

Special Properties of Ad-hoc Wireless Network and Security Models Special Properties of Ad-hoc Wireless Network and Security Models Han Zhong Department of Computer Science, University of Auckland E-mail: hzho023@aucklanduni.ac.nz Abstract:There are certain amounts of

More information

WHITE PAPER Personal Telepresence: The Next Generation of Video Communication. www.vidyo.com 1.866.99.VIDYO

WHITE PAPER Personal Telepresence: The Next Generation of Video Communication. www.vidyo.com 1.866.99.VIDYO WHITE PAPER Personal Telepresence: The Next Generation of Video Communication www.vidyo.com 1.866.99.VIDYO 2009 Vidyo, Inc. All rights reserved. Vidyo is a registered trademark and VidyoConferencing, VidyoDesktop,

More information

Transport and Network Layer

Transport and Network Layer Transport and Network Layer 1 Introduction Responsible for moving messages from end-to-end in a network Closely tied together TCP/IP: most commonly used protocol o Used in Internet o Compatible with a

More information

WhitePaper: XipLink Real-Time Optimizations

WhitePaper: XipLink Real-Time Optimizations WhitePaper: XipLink Real-Time Optimizations XipLink Real Time Optimizations Header Compression, Packet Coalescing and Packet Prioritization Overview XipLink Real Time ( XRT ) is a new optimization capability

More information

Study of Different Types of Attacks on Multicast in Mobile Ad Hoc Networks

Study of Different Types of Attacks on Multicast in Mobile Ad Hoc Networks Study of Different Types of Attacks on Multicast in Mobile Ad Hoc Networks Hoang Lan Nguyen and Uyen Trang Nguyen Department of Computer Science and Engineering, York University 47 Keele Street, Toronto,

More information

A Fast Path Recovery Mechanism for MPLS Networks

A Fast Path Recovery Mechanism for MPLS Networks A Fast Path Recovery Mechanism for MPLS Networks Jenhui Chen, Chung-Ching Chiou, and Shih-Lin Wu Department of Computer Science and Information Engineering Chang Gung University, Taoyuan, Taiwan, R.O.C.

More information

Bandwidth Control in Multiple Video Windows Conferencing System Lee Hooi Sien, Dr.Sureswaran

Bandwidth Control in Multiple Video Windows Conferencing System Lee Hooi Sien, Dr.Sureswaran Bandwidth Control in Multiple Video Windows Conferencing System Lee Hooi Sien, Dr.Sureswaran Network Research Group, School of Computer Sciences Universiti Sains Malaysia11800 Penang, Malaysia Abstract

More information

Using Wireless Mesh Networks for Video Surveillance Version: 1. Using Wireless Mesh Networks for Video Surveillance

Using Wireless Mesh Networks for Video Surveillance Version: 1. Using Wireless Mesh Networks for Video Surveillance Using Wireless Networks for Video Surveillance Version: 1 White Paper Using Wireless Networks for Video Surveillance Using Wireless Networks for Video Surveillance Version: 1 White Paper Table of Contents

More information

Mobile video streaming and sharing in social network using cloud by the utilization of wireless link capacity

Mobile video streaming and sharing in social network using cloud by the utilization of wireless link capacity www.ijecs.in International Journal Of Engineering And Computer Science ISSN:2319-7242 Volume 3 Issue 7 July, 2014 Page No. 7247-7252 Mobile video streaming and sharing in social network using cloud by

More information

Voice over Internet Protocol (VoIP) systems can be built up in numerous forms and these systems include mobile units, conferencing units and

Voice over Internet Protocol (VoIP) systems can be built up in numerous forms and these systems include mobile units, conferencing units and 1.1 Background Voice over Internet Protocol (VoIP) is a technology that allows users to make telephone calls using a broadband Internet connection instead of an analog phone line. VoIP holds great promise

More information

Call Admission Control and Traffic Engineering of VoIP

Call Admission Control and Traffic Engineering of VoIP Call Admission Control and Traffic Engineering of VoIP James Yu and Imad Al-Ajarmeh jyu@cs.depaul.edu iajarmeh@gmail.com DePaul University Chicago, Illinois, USA ABSTRACT. This paper presents an extension

More information

VIDEOCONFERENCING. Video class

VIDEOCONFERENCING. Video class VIDEOCONFERENCING Video class Introduction What is videoconferencing? Real time voice and video communications among multiple participants The past Channelized, Expensive H.320 suite and earlier schemes

More information

A QoE Based Video Adaptation Algorithm for Video Conference

A QoE Based Video Adaptation Algorithm for Video Conference Journal of Computational Information Systems 10: 24 (2014) 10747 10754 Available at http://www.jofcis.com A QoE Based Video Adaptation Algorithm for Video Conference Jianfeng DENG 1,2,, Ling ZHANG 1 1

More information

Application Notes. Introduction. Sources of delay. Contents. Impact of Delay in Voice over IP Services VoIP Performance Management.

Application Notes. Introduction. Sources of delay. Contents. Impact of Delay in Voice over IP Services VoIP Performance Management. Application Notes Title Series Impact of Delay in Voice over IP Services VoIP Performance Management Date January 2006 Overview This application note describes the sources of delay in Voice over IP services,

More information

Ausarbeitung Anwendungen 1 WS2010/11. Fabian Jäger Scalable Videocodec in a Video Conference

Ausarbeitung Anwendungen 1 WS2010/11. Fabian Jäger Scalable Videocodec in a Video Conference Ausarbeitung Anwendungen 1 WS2010/11 Fabian Jäger Scalable Videocodec in a Video Conference Fakultät Technik und Informatik Department Informatik Faculty of Engineering and Computer Science Department

More information

Design and Realization of Internet of Things Based on Embedded System

Design and Realization of Internet of Things Based on Embedded System Design and Realization of Internet of Things Based on Embedded System Used in Intelligent Campus Department of Computer and Information Engineering, Heze University, Shandong,274015,China,kanghyhy@126.com

More information

TECHNICAL CHALLENGES OF VoIP BYPASS

TECHNICAL CHALLENGES OF VoIP BYPASS TECHNICAL CHALLENGES OF VoIP BYPASS Presented by Monica Cultrera VP Software Development Bitek International Inc 23 rd TELELCOMMUNICATION CONFERENCE Agenda 1. Defining VoIP What is VoIP? How to establish

More information

Keywords: VoIP, Mobile convergence, NGN networks

Keywords: VoIP, Mobile convergence, NGN networks VoIP Mobility Issues Gábor Bányász, Renáta Iváncsy Department of Automation and Applied Informatics and HAS-BUTE Control Research Group Budapest University of Technology and Economics Goldmann Gy. tér

More information

Wireless Mesh Networks Impact on Voice over Internet Protocol. Mohammad Tariq Meeran PhD Student Institute of Informatics, Tallinn University

Wireless Mesh Networks Impact on Voice over Internet Protocol. Mohammad Tariq Meeran PhD Student Institute of Informatics, Tallinn University Wireless Mesh Networks Impact on Voice over Internet Protocol Mohammad Tariq Meeran PhD Student Institute of Informatics, Tallinn University Email: meeran@tlu.ee February 2014 What is wireless mesh networks?

More information

An architecture for the delivery. of DVB services over IP networks Rennes, January 2007 INTRODUCTION DIGITAL VIDEO TRANSPORT

An architecture for the delivery. of DVB services over IP networks Rennes, January 2007 INTRODUCTION DIGITAL VIDEO TRANSPORT An architecture for the delivery Datasheet User guide White paper þ of DVB services over IP networks Rennes, January 2007 INTRODUCTION Present paper proposes to look around technologies used today for

More information

Computer Networks. Chapter 5 Transport Protocols

Computer Networks. Chapter 5 Transport Protocols Computer Networks Chapter 5 Transport Protocols Transport Protocol Provides end-to-end transport Hides the network details Transport protocol or service (TS) offers: Different types of services QoS Data

More information

TDM services over IP networks

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

More information

Analysis of QoS parameters of VOIP calls over Wireless Local Area Networks

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, aymanw@ppu.edu Duaa sweity

More information

A Routing Metric for Load-Balancing in Wireless Mesh Networks

A Routing Metric for Load-Balancing in Wireless Mesh Networks A Routing Metric for Load-Balancing in Wireless Mesh Networks Liang Ma and Mieso K. Denko Department of Computing and Information Science University of Guelph, Guelph, Ontario, Canada, N1G 2W1 email: {lma02;mdenko}@uoguelph.ca

More information

Applications that Benefit from IPv6

Applications that Benefit from IPv6 Applications that Benefit from IPv6 Lawrence E. Hughes Chairman and CTO InfoWeapons, Inc. Relevant Characteristics of IPv6 Larger address space, flat address space restored Integrated support for Multicast,

More information

Behavior Analysis of TCP Traffic in Mobile Ad Hoc Network using Reactive Routing Protocols

Behavior Analysis of TCP Traffic in Mobile Ad Hoc Network using Reactive Routing Protocols Behavior Analysis of TCP Traffic in Mobile Ad Hoc Network using Reactive Routing Protocols Purvi N. Ramanuj Department of Computer Engineering L.D. College of Engineering Ahmedabad Hiteishi M. Diwanji

More information

A Comparative Study of Signalling Protocols Used In VoIP

A Comparative Study of Signalling Protocols Used In VoIP A Comparative Study of Signalling Protocols Used In VoIP Suman Lasrado *1, Noel Gonsalves *2 Asst. Prof, Dept. of MCA, AIMIT, St. Aloysius College (Autonomous), Mangalore, Karnataka, India Student, Dept.

More information

VoIP QoS. Version 1.0. September 4, 2006. AdvancedVoIP.com. sales@advancedvoip.com support@advancedvoip.com. Phone: +1 213 341 1431

VoIP QoS. Version 1.0. September 4, 2006. AdvancedVoIP.com. sales@advancedvoip.com support@advancedvoip.com. Phone: +1 213 341 1431 VoIP QoS Version 1.0 September 4, 2006 AdvancedVoIP.com sales@advancedvoip.com support@advancedvoip.com Phone: +1 213 341 1431 Copyright AdvancedVoIP.com, 1999-2006. All Rights Reserved. No part of this

More information

Figure 1. The Example of ZigBee AODV Algorithm

Figure 1. The Example of ZigBee AODV Algorithm TELKOMNIKA Indonesian Journal of Electrical Engineering Vol.12, No.2, February 2014, pp. 1528 ~ 1535 DOI: http://dx.doi.org/10.11591/telkomnika.v12i2.3576 1528 Improving ZigBee AODV Mesh Routing Algorithm

More information

Best Practices for Role Based Video Streams (RBVS) in SIP. IMTC SIP Parity Group. Version 33. July 13, 2011

Best Practices for Role Based Video Streams (RBVS) in SIP. IMTC SIP Parity Group. Version 33. July 13, 2011 Best Practices for Role Based Video Streams (RBVS) in SIP IMTC SIP Parity Group Version 33 July 13, 2011 Table of Contents 1. Overview... 3 2. Role Based Video Stream (RBVS) Best Practices Profile... 4

More information

A B S T R A C T. Index Trems- Wi-Fi P2P, WLAN, Mobile Telephony, Piconet I. INTRODUCTION

A B S T R A C T. Index Trems- Wi-Fi P2P, WLAN, Mobile Telephony, Piconet I. INTRODUCTION Wi-Fi Calling Using Android Phones. Mr.Dnyaneshwar Bhusari, Mr.Gaurav Mokase, Mr.Prasad Waghmare, Ms. Kundan Kumar Department of Information Technology D.Y.Patil College of Engineering, Akurdi, Pune, India

More information

Cisco Mobile Network Solutions for Commercial Transit Agencies

Cisco Mobile Network Solutions for Commercial Transit Agencies Cisco Mobile Network Solutions for Commercial Transit Agencies Overview Commercial transit agencies provide a vital service to our communities. Their goal is to provide safe, affordable, and convenient

More information

Optimization of VoIP over 802.11e EDCA based on synchronized time

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

More information

Contents. Specialty Answering Service. All rights reserved.

Contents. Specialty Answering Service. All rights reserved. Contents 1. Introduction to Session Internet Protocol... 2 2. History, Initiation & Implementation... 3 3. Development & Applications... 4 4. Function & Capability... 5 5. SIP Clients & Servers... 6 5.1.

More information

Application Note. Pre-Deployment and Network Readiness Assessment Is Essential. Types of VoIP Performance Problems. Contents

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

More information

Fuze Meeting Video Conferencing. Boardroom quality HD video conferencing to any internet connected device.

Fuze Meeting Video Conferencing. Boardroom quality HD video conferencing to any internet connected device. Boardroom quality HD video conferencing to any internet connected device. Boardroom quality HD video conferencing to any internet connected device Smart Phone Telepresence System 1 Firewall DMZ Desktop

More information

Internet Services & Protocols Multimedia Applications, Voice over IP

Internet Services & Protocols Multimedia Applications, Voice over IP Department of Computer Science Institute for System Architecture, Chair for Computer Networks Internet Services & Protocols Multimedia Applications, Voice over IP Dr.-Ing. Stephan Groß Room: INF 3099 E-Mail:

More information

A Scalable Multi-Server Cluster VoIP System

A Scalable Multi-Server Cluster VoIP System A Scalable Multi-Server Cluster VoIP System Ming-Cheng Liang Li-Tsung Huang Chun-Zer Lee Min Chen Chia-Hung Hsu mcliang@nuk.edu.tw {kpa.huang, chunzer.lee}@gmail.com {minchen, chhsu}@nchc.org.tw Department

More information

WAN Data Link Protocols

WAN Data Link Protocols WAN Data Link Protocols In addition to Physical layer devices, WANs require Data Link layer protocols to establish the link across the communication line from the sending to the receiving device. 1 Data

More information

Transport layer issues in ad hoc wireless networks Dmitrij Lagutin, dlagutin@cc.hut.fi

Transport layer issues in ad hoc wireless networks Dmitrij Lagutin, dlagutin@cc.hut.fi Transport layer issues in ad hoc wireless networks Dmitrij Lagutin, dlagutin@cc.hut.fi 1. Introduction Ad hoc wireless networks pose a big challenge for transport layer protocol and transport layer protocols

More information

VoIP over WiMAX: Quality of Experience Evaluation

VoIP over WiMAX: Quality of Experience Evaluation VoIP over WiMAX: Quality of Experience Evaluation Vitor Bernardo, Bruno Sousa, Marilia Curado Laboratory of Communications and Telematics Department of Informatics Engineering, University of Coimbra {vmbern,bmsousa,marilia}@dei.uc.pt

More information

Suganya D. Computer Science and Engineering, Anna University SMK FOMRA Institute of Technology, Chennai, India Suganya2086@yahoo.

Suganya D. Computer Science and Engineering, Anna University SMK FOMRA Institute of Technology, Chennai, India Suganya2086@yahoo. gopalax -International Journal of Technology And Engineering System(IJTES): Jan March 2011- Vol.2.No.2. ) Most Efficient Multicast structure for Wireless Mesh Networks Suganya D Computer Science and Engineering,

More information

SBSCET, Firozpur (Punjab), India

SBSCET, Firozpur (Punjab), India Volume 3, Issue 9, September 2013 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Layer Based

More information

Remote Monitoring and Controlling System Based on ZigBee Networks

Remote Monitoring and Controlling System Based on ZigBee Networks Remote Monitoring and Controlling System Based on ZigBee Networks Soyoung Hwang and Donghui Yu* Department of Multimedia Engineering, Catholic University of Pusan, South Korea {soyoung, dhyu}@cup.ac.kr

More information

NETWORK ISSUES: COSTS & OPTIONS

NETWORK ISSUES: COSTS & OPTIONS VIDEO CONFERENCING NETWORK ISSUES: COSTS & OPTIONS Prepared By: S. Ann Earon, Ph.D., President Telemanagement Resources International Inc. Sponsored by Vidyo By:S.AnnEaron,Ph.D. Introduction Successful

More information