ộTốc độ bit của PDH: PDH sử dụng kỹ thuật đồng bộ hóa plesiochronous, có nghĩa là các tín hiệu được truyền đi với tần số không hoàn toàn chính xác, nhưng vẫn đảm bảo độ tin cậy và chất l
Trang 11
TRƯỜNG ĐẠI HỌC GIAO THÔNG VẬN TẢI PHÂN HIỆU TẠI TP.HCM
KHOA: ĐIỆN – ĐIỆN TỬ
BỘ MÔN CƠ SỞ THÔNG TIN SỐ
BÁO CÁO TIỂU LUẬN LỚP KỸ THUẬT ĐIỆN TỬ VIỄN THÔNG – NHÓM 21
ĐỀ TÀI
PDH (Plesiochronous Digital Hierarchy) Sinh viên th c hi n: ự ệ ĐÀO QUANG TRUNG
TRẦN QUANG TR C ỰĐẶNG THÀNH TRUNG Nhóm : 21
Lớp : CQ.62.KTĐTVTKhoá : K62
Giảng viên : Phan Tròn
Trang 2dạng các loại sách, tài liệu thuận lợi cho việc tìm kiếm, nghiên cứu thông tin
Xin cảm ơn giảng viên bộ môn Cơ sở thông tin số – Thầy Phan Tron đã giảng dạy tận tình, chi tiết để nhóm có đủ kiến thức và vận dụng chúng vào bài báo cáo
Trang 33
Nô i dung
I Giới thi u ( Introduction ) ệ
II Điều ch mã xung PCM (Pulse Code Modulation) ế
III Ví d v PDH (Plesiochronous Digital Hierarchy) ụ ề
IV ng d ng (Applications).Ứ ụ
Ⅴ.Ưu điểm và nhược điểm của PDH
VⅠ Mô ph ng (Simulations) ỏ
Trang 4Ⅰ Gi i thiệu:( Introduction ) ớ
lượng truyền tải Hệ thống PDH gồm các mức tín hiệu, trong đó mức cao nhất là E4 (tốc
độ truyền tải 139.264 Mbps) Các mức thấp hơn bao gồm E3 (34.368 Mbps), E2 (8.448
Mbps), và E1 (2.048 Mbps) (Tiêu chuẩn của châu âu )
Trang 55
Hình Tốc độ bit của PDH Các đặc điểm của PDH:
Tín hiệu cận đồng bộ
Ghép luân phiên từng bit
Việc đồng bộ thời gian thông qua việc hiệu chỉnh dương luân phiên từng bit
Mỗi mức ghép kênh có cấu trúc khung khác nhau
Bộ ghép kênh không yêu cầu đồng bộ hóa các tín hiệu vào
Quan hệ pha giữ khung và thông tin luồng không được ghi nhận lại Do đó, không thể truy xuất trực tiếp vào các kênh riêng biệt của tín hiệu ghép Việc truy xuất chỉ cho
phép sau khi phân kênh hoàn toàn
Trong suốt quá trình ghép kênh không có sự đồng bộ hóa các tín hiệu vào
Cấu trúc đơn giản, có thể dùng cáp đồng (xoắn đôi hoặc đồng trục), giá rẻ
Có nhiều chuẩn, gây khó khăn cho các nhà khai thác khi chọn lựa thiết bị và khả năng đấu nối chúng với nhau
Trang 6Rất phức tạp khi muốn add/drop một luồng tốc độ thấp vào/ra một luồng có tốc độ cao hơn
Hình Các đặc điểm của PDH
Ⅱ.PCM (Điều chế mã xung):
Điều chế mã xung (PCM) là một phương pháp được sử dụng để biểu diễn kỹ thuật
số các tín hiệu tương tự được lấy mẫu Đây là dạng âm thanh kỹ thuật số tiêu chuẩn trong
máy tính, đĩa compact, điện thoại kỹ thuật số và các ứng dụng âm thanh kỹ thuật số khác
Trong một luồng PCM, biên độ của tín hiệu tương tự được lấy mẫu thường xuyên trong
các khoảng thời gian đồng nhất và mỗi mẫu được lượng tử hóa đến giá trị gần nhất trong
một loạt các bước kỹ thuật số PCM yêu cầu một đồng hồ rất chính xác
Trang 7đủ cao để đảm bảo không bỏ sót thông tin quan trọng của tín hiệu tương tự Theo định lý
Nyquist, tốc độ lấy mẫu phải ít nhất bằng hai lần tần số cao nhất của tín hiệu tương tự
Bước lượng tử hóa là việc xấp xỉ các giá trị mẫu bằng các giá trị rời rạc trong một phạm vi
cho trước Số lượng các giá trị rời rạc được gọi là số mức lượng tử hóa Số mức lượng tử
hóa càng nhiều thì độ chính xác của việc xấp xỉ càng cao, nhưng cũng cần nhiều bit hơn để
biểu diễn mỗi mẫu Bước mã hóa là việc chuyển đổi các giá trị rời rạc thành các chuỗi bit
để truyền dẫn hoặc lưu trữ Số bit cần thiết cho mỗi mẫu được gọi là độ sâu bit Độ sâu bit
Trang 8càng cao thì chất lượng âm thanh càng tốt, nhưng cũng cần nhiều băng thông hơn để truyền
dẫn hoặc dung lượng lớn hơn để lưu trữ
Hình Sampling
Trang 99
Hình Lượng tử hóa đều
Hình Lượng tử hóa không đều
Trang 10
Hình Mã hóa
Ⅲ.Ví dụ về PDH (Plesiochronous Digital Hierarchy) trong viễn
thông
1 E1 PDH: E1 là một tiêu chuẩn PDH phổ biến được sử dụng trên toàn cầu Nó truyền tải dữ liệu với tốc độ 2,048 Mbps Một số dòng lệnh liên quan đến E1 PDH bao gồm:
Trang 1111
"config e1" (cấu hình E1): Sử dụng để cấu hình các tham số của giao diện E1 như
tốc độ truyền tải, định tuyến, điều chỉnh đồng bộ hóa, v.v
"show e1 status" (hiển thị trạng thái E1): Hiển thị trạng thái của giao diện E1 bao gồm tín hiệu và lỗi
2 T1 PDH: T1 là một tiêu chuẩn PDH được sử dụng chủ yếu tại Bắc Mỹ và Nhật Bản
Nó truyền tải dữ liệu với tốc độ 1,544 Mbps Một số dòng lệnh liên quan đến T1 PDH bao gồm:
"config t1" (cấu hình T1): Sử dụng để cấu hình các tham số của giao diện T1 như tốc
độ truyền tải, định tuyến, điều chỉnh đồng bộ hóa, v.v
"show t1 alarms" (hiển thị cảnh báo T1): Hiển thị thông tin về các cảnh báo hoặc
lỗi trên giao diện T1
3 T3 PDH: T3 là một tiêu chuẩn PDH được sử dụng cho truyền tải dữ liệu với tốc độ 44,736 Mbps Một số dòng lệnh liên quan đến T3 PDH bao gồm:
"config t3" (cấu hình T3): Sử dụng để cấu hình các tham số của giao diện T3 như tốc
độ truyền tải, định tuyến, điều chỉnh đồng bộ hóa, v.v
Trang 12"show t3 statistics" (hiển thị thống kê T3): Hiển thị thông tin thống kê về giao diện
T3 bao gồm thông tin về tải trọng, lỗi, và hiệu suất
điểm khác, cung cấp khả năng truyền dẫn dữ liệu tốc độ cao và ổn định
Mạng truyền hình cáp: PDH có thể được sử dụng trong mạng truyền hình cáp để truyền dẫn tín hiệu video và âm thanh từ trung tâm cung cấp nội dung đến các trạm thu phát tín hiệu trên
toàn bộ mạng truyền hình cáp
Mạng viễn thông: PDH được sử dụng trong mạng viễn thông để truyền dẫn tín hiệu giữa các trạm viễn thông, trung tâm điều khiển viễn thông và các trạm thu phát tín hiệu viễn thông
PDH giúp tối ưu hóa việc sử dụng băng thông và cung cấp khả năng truyền tín hiệu đáng tin cậy
Mạng truyền dẫn dữ liệu di động: PDH có thể được sử dụng trong mạng truyền dẫn dữ liệu
di động để truyền dẫn tín hiệu dữ liệu giữa các trạm di động và trung tâm điều khiển PDH cho
phép truyền dẫn dữ liệu tốc độ cao và đáng tin cậy trong môi trường di động
Trang 1313
Tóm lại, PDH có nhi u ng dề ứ ụng trong các lĩnh vực viễn thông, mạng điện thoại, truy n hình ềcáp và truyền d n dẫ ữ liệu, đóng vai trò quan trọng trong việc truyền d n tín hiẫ ệu số trong các hệ thống truyền thông
Ⅴ Ưu điểm và nhược điểm của PDH:
Ưu điểm của PDH :
Tính linh hoạt: PDH cho phép truyền dẫn nhiều kênh thoại hoặc dữ liệu trên một đường truyền vật lý duy nhất Điều này giúp tối ưu hóa sử dụng tài nguyên và giảm chi phí cơ sở hạ tầng
Độ tin cậy cao: PDH được thiết kế để đảm bảo chất lượng truyền dẫn tín hiệu Hệ thống PDH có khả năng phục hồi lỗi và chịu được các nhiễu và nhiễm từ trong mạng truyền dẫn
Khả năng mở rộng: PDH hỗ trợ mở rộng dễ dàng bằng cách thêm các kênh truyền dẫn mới vào hệ thống Điều này cho phép mạng mở rộng và thích ứng với nhu cầu tăng trưởng
Nhược điểm của PDH:
Trang 14Khả năng truyền dẫn hạn chế: PDH có giới hạn về tốc độ truyền dẫn dữ liệu so với các công nghệ truyền dẫn hiện đại hơn như SDH (Synchronous Digital Hierarchy) hoặc các công nghệ
truyền dẫn quang học PDH thường hỗ trợ tốc độ truyền dẫn dữ liệu thấp hơn
Đồng bộ hóa khó khăn: PDH sử dụng nguyên tắc "gần đồng bộ" (plesiochronous) trong việc truyền dẫn tín hiệu Điều này có nghĩa là các tín hiệu trong hệ thống PDH không đồng bộ
chính xác với nhau, và đồng bộ hóa các tín hiệu có thể gặp khó khăn và đòi hỏi quá trình điều
chỉnh phức tạp
Hạn chế về quản lý mạng: PDH không cung cấp khả năng quản lý mạng mạnh mẽ như các công nghệ hiện đại khác như SDH hoặc các công nghệ truyền dẫn IP Việc theo dõi và quản lý
mạng PDH có thể gặp khó khăn và hạn chế
Khó thích ứng với dịch vụ mới: PDH được thiết kế chủ yếu để truyền dẫn thoại và dữ liệu
cơ bản Với sự phát triển của các dịch vụ mới như truyền dẫn video cao cấp hoặc dịch vụ truyền
dẫn dữ liệu tốc độ cao, PDH có thể gặp khó khăn trong việc đáp ứng yêu cầu của các dịch vụ này
Tóm lại, PDH có những ưu điểm như tính linh hoạt, độ tin cậy cao và khả năng mở rộng, nhưng cũng có nhược điểm về khả năng truyền dẫn hạn chế, đồng bộ hóa khó khăn, hạn chế quản
lý mạng và khó thích ứng với dịch vụ mới
ⅤⅠ Mô phỏng trên Matlab:
MÔ PHỎNG HỆ THỐNG PCM (Pulse Code Modulation)
Đây là Phần Code Matlab của mô phỏng PCM:
% PCM encoding and decoding
% Define parameters
Trang 16if mod(t(i),ts) == 0 % sample at every ts seconds
x_s(i) = x(i);
endend
% Plot the sampled signal
figure(2) stem(t,x_s) xlabel('Time') ylabel('Amplitude') title('Sampled Signal')
% Quantization of the sampled signal
L = 2^n; % number of quantization levels
delta = (max(x_s) - min(x_s))/L; % quantization step size
x_q = zeros(1,n_samples); % quantized signal
for i = 1:n_samples
if x_s(i) ~= 0 % quantize only the non-zero samples
x_q(i) = round(x_s(i)/delta)*delta; % round to the nearest multiple of delta
endend
Trang 1717
% Plot the quantized signal
figure(3) stem(t,x_q) xlabel('Time') ylabel('Amplitude') title('Quantized Signal')
% Encoding of the quantized signal
x_e = ''; % encoded signal
for i = 1:n_samples
if x_q(i) ~= 0 % encode only the non-zero samples
level = (x_q(i) - min(x_q))/delta + 1; % find the quantization level
bin = dec2bin(level-1,n); % convert the level to binary
x_e = [x_e bin]; % append the binary code to the encoded signal
endend
% Display the encoded signal
disp('Encoded Signal:') disp(x_e)
Trang 18% Decoding of the encoded signal
x_d = zeros(1,n_samples); % decoded signal
index = 1; % index for the encoded signal
for i = 1:n_samples
if x_s(i) ~= 0 % decode only the non-zero samples
bin = x_e(index:index+n-1); % extract the binary code
level = bin2dec(bin) + 1; % convert the binary to decimal
x_d(i) = min(x_q) + (level-1)*delta; % find the quantized value
index = index + n; % update the index
endend
% Plot the decoded signal
figure(4) stem(t,x_d) xlabel('Time') ylabel('Amplitude') title('Decoded Signal')
% Calculate the mean square error
Trang 20Vòng lặp qua các mẫu để lấy mẫu tại các điểm th i gian chia h t cho ờ ếchu k l y m u (ỳ ấ ẫ ts).
4.Vẽ đồ thị tín hiệu đã lấy mẫu
5.Lượng t hóa tín hiử ệu đã lấy m u: ẫ
Tính s mố ức lượng t hóa (L) t s bit m i m u (n ử ừ ố ỗ ẫ )
Tính kích thước bước lượng tử (delta) t giá tr l n nhừ ị ớ ất và nh nhỏ ất của tín hiệu đã lấy mẫu chia cho s mố ức lượng t hóa (L ử )
Khởi t o m ng x_q ạ ả để lưu trữ tín hiệu đã lượng tử hóa
Vòng l p qua các mặ ẫu để lượng tử hóa chỉ những mẫu khác 0
S d ng hàm round làm tròn giá tr tín hiử ụ để ị ệu đã lấy m u chia cho ẫbước lượng tử (delta )
6.Vẽ đồ thị tín hiệu đã lượng t hóa ử7.Mã hóa tín hiệu đã lượng t : ửKhởi t o bi n x_e ạ ế để lưu trữ tín hiệu đã mã hóa
Vòng l p qua các mặ ẫu để mã hóa chỉ những mẫu khác 0
Tính mức lượng t (level) b ng cách tìm v trí c a giá trử ằ ị ủ ị lượng t hóa ửtrong phạm vi lượng tử hóa và chia cho bước lượng tử (delta )
S d ng hàm dec2bin chuyử ụ để ển đổi mức lượng t thành mã nh phân ử ị
và n i vào tín hiố ệu đã mã hóa x_e
8.Hiển th tín hiị ệu đã mã hóa
9.Giải mã tín hiệu đã mã hóaKhởi t o m ng x_d ạ ả để lưu trữ tín hiệu đã giải mã
Trang 2121
Khởi t o bi n index theo dõi v trí trong tín hiạ ế để ị ệu đã mã hóa
Vòng l p qua các mặ ẫu để giải mã ch nh ng m u khác 0 ỉ ữ ẫTrích xuất mã nhị phân tương ứng với mứ ược l ng t t tín hiử ừ ệu đã mã hóa
S d ng hàm bin2dec chuyử ụ để ển đổi mã nh phân thành giá tr mị ị ức lượng t và tính giá tr giử ị ải mã b ng cách nhân vằ ới bước lượng t và ửcộng v i giátr nh nh t c a tín hiớ ị ỏ ấ ủ ệu đã lượng t ử
10.Vẽ đồ thị tín hiệu đã giải mã
11.Tính toán sai s ố bình phương trung bình (Mean Square Error - MSE)
gi a tín hiữ ệu analog ban đầu (x) và tín hiệu đã giải mã (x_d )
12.Hiển th giá tr MSE ị ịQua đó, đoạn mã trên th c hiự ện quá trình mã hóa tín hi u analog thành tín hi u ệ ệ
số PCM và sau đó giải mã tín hiệu số PCM để tái t o l i tín hiạ ạ ệu analog ban đầu
Kết quả Mô Phỏng ta có được :
Trang 2323 Tín hiệu tương tự
Hết