vbss voice over ip bandwidth saving system prototype demonstration
DESCRIPTION
Cheri Perception. VBSS Voice over IP Bandwidth Saving System Prototype Demonstration. Company Profile. Hubert Pan Cathy Zhang Bryan Cua Tilson Chung. Overview. Product Overview Operation Simulation Statistics Prototype Future Development. VBSS. Product Overview. Product Concept. - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: VBSS Voice over IP Bandwidth Saving System Prototype Demonstration](https://reader036.vdocuments.us/reader036/viewer/2022081516/56813ade550346895da32a61/html5/thumbnails/1.jpg)
Cheri Perception
![Page 2: VBSS Voice over IP Bandwidth Saving System Prototype Demonstration](https://reader036.vdocuments.us/reader036/viewer/2022081516/56813ade550346895da32a61/html5/thumbnails/2.jpg)
Hubert Pan
Cathy Zhang
Bryan Cua
Tilson Chung
![Page 3: VBSS Voice over IP Bandwidth Saving System Prototype Demonstration](https://reader036.vdocuments.us/reader036/viewer/2022081516/56813ade550346895da32a61/html5/thumbnails/3.jpg)
Product Overview
Operation
Simulation
Statistics
Prototype
Future Development
![Page 4: VBSS Voice over IP Bandwidth Saving System Prototype Demonstration](https://reader036.vdocuments.us/reader036/viewer/2022081516/56813ade550346895da32a61/html5/thumbnails/4.jpg)
Product Overview
![Page 5: VBSS Voice over IP Bandwidth Saving System Prototype Demonstration](https://reader036.vdocuments.us/reader036/viewer/2022081516/56813ade550346895da32a61/html5/thumbnails/5.jpg)
VBSS Voice over IP Bandwidth Saving System
Product as Dynamic Operator
Paper Cup Analogy
![Page 6: VBSS Voice over IP Bandwidth Saving System Prototype Demonstration](https://reader036.vdocuments.us/reader036/viewer/2022081516/56813ade550346895da32a61/html5/thumbnails/6.jpg)
Reduce operation costs
Minimize network resource usage
Pioneer dual voice stream compression
![Page 7: VBSS Voice over IP Bandwidth Saving System Prototype Demonstration](https://reader036.vdocuments.us/reader036/viewer/2022081516/56813ade550346895da32a61/html5/thumbnails/7.jpg)
EXISTING TECHNOLOGY
Single stream compression
VBSS PRODUCT
Dual stream compression
Designed on top of single stream compression
![Page 8: VBSS Voice over IP Bandwidth Saving System Prototype Demonstration](https://reader036.vdocuments.us/reader036/viewer/2022081516/56813ade550346895da32a61/html5/thumbnails/8.jpg)
Operation
![Page 9: VBSS Voice over IP Bandwidth Saving System Prototype Demonstration](https://reader036.vdocuments.us/reader036/viewer/2022081516/56813ade550346895da32a61/html5/thumbnails/9.jpg)
John
Alex
Jill
Alice
![Page 10: VBSS Voice over IP Bandwidth Saving System Prototype Demonstration](https://reader036.vdocuments.us/reader036/viewer/2022081516/56813ade550346895da32a61/html5/thumbnails/10.jpg)
John
Alex
Jill
Alice
Big Pipe (Internet)
![Page 11: VBSS Voice over IP Bandwidth Saving System Prototype Demonstration](https://reader036.vdocuments.us/reader036/viewer/2022081516/56813ade550346895da32a61/html5/thumbnails/11.jpg)
John
Alex
Jill
Alice
Big Pipe (Internet)
![Page 12: VBSS Voice over IP Bandwidth Saving System Prototype Demonstration](https://reader036.vdocuments.us/reader036/viewer/2022081516/56813ade550346895da32a61/html5/thumbnails/12.jpg)
Voiced
Unvoiced
Silent
![Page 13: VBSS Voice over IP Bandwidth Saving System Prototype Demonstration](https://reader036.vdocuments.us/reader036/viewer/2022081516/56813ade550346895da32a61/html5/thumbnails/13.jpg)
Simulation
![Page 14: VBSS Voice over IP Bandwidth Saving System Prototype Demonstration](https://reader036.vdocuments.us/reader036/viewer/2022081516/56813ade550346895da32a61/html5/thumbnails/14.jpg)
MATLAB, C++
Pulse Code Modulation
Voice recorded Webcam Microphone
![Page 15: VBSS Voice over IP Bandwidth Saving System Prototype Demonstration](https://reader036.vdocuments.us/reader036/viewer/2022081516/56813ade550346895da32a61/html5/thumbnails/15.jpg)
Formant Estimation
Fundamental Frequency Estimation
Linear and nonlinear filters
![Page 16: VBSS Voice over IP Bandwidth Saving System Prototype Demonstration](https://reader036.vdocuments.us/reader036/viewer/2022081516/56813ade550346895da32a61/html5/thumbnails/16.jpg)
BEFORE AFTER
![Page 17: VBSS Voice over IP Bandwidth Saving System Prototype Demonstration](https://reader036.vdocuments.us/reader036/viewer/2022081516/56813ade550346895da32a61/html5/thumbnails/17.jpg)
Prototype
![Page 18: VBSS Voice over IP Bandwidth Saving System Prototype Demonstration](https://reader036.vdocuments.us/reader036/viewer/2022081516/56813ade550346895da32a61/html5/thumbnails/18.jpg)
A small network support up to 6 devices
4 Grandstream VoIP phones
PC
FPGA board (Xilinx XUP-V2P)
![Page 19: VBSS Voice over IP Bandwidth Saving System Prototype Demonstration](https://reader036.vdocuments.us/reader036/viewer/2022081516/56813ade550346895da32a61/html5/thumbnails/19.jpg)
Hardware (Xilinx XUP-V2P): 32-bit MicroBlaze processor Low-Frequency On-Chip Peripheral Bus (OPB) Fast Simplex Link Bus (FSL) Fast Fourier Transform G711 μ-law codec
![Page 20: VBSS Voice over IP Bandwidth Saving System Prototype Demonstration](https://reader036.vdocuments.us/reader036/viewer/2022081516/56813ade550346895da32a61/html5/thumbnails/20.jpg)
![Page 21: VBSS Voice over IP Bandwidth Saving System Prototype Demonstration](https://reader036.vdocuments.us/reader036/viewer/2022081516/56813ade550346895da32a61/html5/thumbnails/21.jpg)
Statistics
![Page 22: VBSS Voice over IP Bandwidth Saving System Prototype Demonstration](https://reader036.vdocuments.us/reader036/viewer/2022081516/56813ade550346895da32a61/html5/thumbnails/22.jpg)
Frames
Packet
![Page 23: VBSS Voice over IP Bandwidth Saving System Prototype Demonstration](https://reader036.vdocuments.us/reader036/viewer/2022081516/56813ade550346895da32a61/html5/thumbnails/23.jpg)
Packet (pkt) Size
= 218 bytes/pkt = 1744 bits/pkt
Data Packets arrive every 20 ms (λi = 1 for each phone)
λT = = = 200 pkt/s
= 348800 bits/s
4
1ii
ms
pkt
20
4
![Page 24: VBSS Voice over IP Bandwidth Saving System Prototype Demonstration](https://reader036.vdocuments.us/reader036/viewer/2022081516/56813ade550346895da32a61/html5/thumbnails/24.jpg)
20 ms
μT ≈ for 2 pkt
s / packet packet/ms
ms ms
4.260 84.3
0.04) 0.654 0.214 (0.4322 5
C = Packet Service Rate × Average Packet Length = (260.4 packets/s) × (1744 bits/packet) = 0.454 Mbps
Processing Time Line for One Phone
Packet Processing
Time Division
![Page 25: VBSS Voice over IP Bandwidth Saving System Prototype Demonstration](https://reader036.vdocuments.us/reader036/viewer/2022081516/56813ade550346895da32a61/html5/thumbnails/25.jpg)
10/100 Mbps switch accommodates the system capacity
System Utilization = 0.454 Mbps ÷ 10 Mbps = 4.54%
Traffic Intensity = ρ = λT ÷ μT ≈ 76.8 %
![Page 26: VBSS Voice over IP Bandwidth Saving System Prototype Demonstration](https://reader036.vdocuments.us/reader036/viewer/2022081516/56813ade550346895da32a61/html5/thumbnails/26.jpg)
Type of Frame % of Frames
Combined ~ 60%
Overall Saving ~ 30%
Voiced ~ 90%
Unvoiced ~ 10%
Module Time
Autocorrelation 0.432ms
PEF 0.654 ms
Send Packet Function 0.0425ms
MLP 0.214ms
Speech Characteristic
Module-added Delay
![Page 27: VBSS Voice over IP Bandwidth Saving System Prototype Demonstration](https://reader036.vdocuments.us/reader036/viewer/2022081516/56813ade550346895da32a61/html5/thumbnails/27.jpg)
Future Development
![Page 28: VBSS Voice over IP Bandwidth Saving System Prototype Demonstration](https://reader036.vdocuments.us/reader036/viewer/2022081516/56813ade550346895da32a61/html5/thumbnails/28.jpg)
Simulation vs Prototype No packets Clear-cut frames Calculation Precision
Prototype Environment too different from reality Single network port board Lone product Low interference
![Page 29: VBSS Voice over IP Bandwidth Saving System Prototype Demonstration](https://reader036.vdocuments.us/reader036/viewer/2022081516/56813ade550346895da32a61/html5/thumbnails/29.jpg)
Robustness
Problems Thresholds Background noise Noise between frames
![Page 30: VBSS Voice over IP Bandwidth Saving System Prototype Demonstration](https://reader036.vdocuments.us/reader036/viewer/2022081516/56813ade550346895da32a61/html5/thumbnails/30.jpg)
Processing power
Network Interfaces
![Page 31: VBSS Voice over IP Bandwidth Saving System Prototype Demonstration](https://reader036.vdocuments.us/reader036/viewer/2022081516/56813ade550346895da32a61/html5/thumbnails/31.jpg)
Professors Lakshman OneSteve WhitmoreLesley Shannon
![Page 32: VBSS Voice over IP Bandwidth Saving System Prototype Demonstration](https://reader036.vdocuments.us/reader036/viewer/2022081516/56813ade550346895da32a61/html5/thumbnails/32.jpg)
![Page 33: VBSS Voice over IP Bandwidth Saving System Prototype Demonstration](https://reader036.vdocuments.us/reader036/viewer/2022081516/56813ade550346895da32a61/html5/thumbnails/33.jpg)