Trong mụ hỡnh chế tạo thử nghiệm Gateway tại phũng Chuyển Mạch Viện Khoa Học Kỹ Thuật Bưu Điện phần cứng card gắn trờn PC là card Dialogic D/41H .Đõy là card sử dụng kiến trỳc vi xử lý kộp cú chức năng xử lý tớn hiệu của một DSP và chức năng tớnh toỏn logic và thao tỏc với số liệu của một bộ vi điều khiển đa dụng 80186.Với cỏch tiếp cận này ,do bảng mạch cú thể tự xử lý cỏc tớnh toỏn ỏ mức thấp nờn tải trờn mỏy chủ giảm .Vỡ vậy,việc phỏt triển cỏc ứng dụng mạch hơn trở nờn dễ dàng hơn.Kiến trỳc này xử lý cỏc sự kiện thời gian thực ,quản lý dũng số liệu trờn mỏy chủ (thời gian phản ứng của hệ thống nhanh hơn ) ,giảm yờu cầu xử lý ở mỏy chủ ,xử lý DTMF và bỏo hiệu thoại và cho DSP thực hiện xử lý bỏo hiệu cho cuộc gọi tới .
Mỗi trong bốn giao diện dõy thuờ bao alalog trờn bảng mạch D/41H nhận tiếng núi ở dạng analog và bỏo hiệu thoại từ mạng PSTN .Mỗi giao diện dõy thuờ bao sử dụng lẫy nhấc đặt mỏy cú độ tin cậy cao (dựng cụng nghệ solid state nờn khụng cú tiếp xỳc cơ khớ )và mạch phỏt hiện chuụng theo tiờu chuẩn FCC-phần 68 loại B .Mạch phỏt hiện chuụng này hoạt động chớnh xỏc ngay cả khi cú dao động điện thế trong mạng .Mỗi giao diện cũn cú mạch bảo vệ chống điện ỏp cao và thay đổi mụi trường của mạng
Ex.11 Ex.15 Ex.16 ViPGa te VipGat e Mạng Internet PST N CO line 8345467 1.0.4.20 1.0.4.20
và cho phộp chương trỡnh ứng dụng nhấc mỏy vào bất cứ lỳc nào trong khi đổ chuụng mà khụng làm hỏng bảng mạch.
Hỡnh 8-18Sơ đồ khối card D/41H
Giao diện điện thoại cú một đường õm thanh (on-hook audio path ) để phỏt hiện thụng tin chủ gọi .Nú cũn cú thể phỏt hiện tone nhấn số ngay cả khi hạ mỏy .Khả năng này cho phộp bảng mạch hoạt động với PBX.
Tớn hiệu thoại tới (chuụng ,dũng điện mạch vũng ) được xử lý bởi giao diện đường thuờ bao và truyền tới bộ xử lý qua bus điều khiển .Bộ xử lý thụng bỏo trỡnh ứng dụng về trạng thỏi bỏo hiệu và hướng dẫn phần giao diện đường thuờ bao gửi bỏo hiệu (nhấc /đặt mỏy ) ra mạng thoại.
Tớn hiệu tiếng núi alalog nhận từ mạng được bộ giao diện đường thuờ bao lọc và làm sạch và đưa vào mạch CODEC .CODEC lọc , lấy mẫu và số hoỏ tớn hiệu õm tần analog vào và gửi tớn hiệu đó được số hoỏ sang bộ DSP của Motorola.
Line Interface Codec DSP DSP RAM Control Bus Control Processor Shared RAM Codec Data DRAM PC ISA Bus DAT IR PB
Dựa trờn firmware của SpringWare cài đặt trong SRAM ,bộ DSP thực hiện phõn tớch tớn hiệu và một số hoạt động khỏc như sau :
Điều khiển khuếch đại tự động (Automatic gain Control ) để bự cho dao động của mức tớn hiệu õm tần đầu vào ;
• sử dụng thuật toỏn ADPCM (Adaptive Differential Pulse Code Modulation) hoặc PCM (Pulse Code Modulation )để nộn tớn hiệu thoại đó được số hoỏ và để tiết kiệm đĩa;
• phỏt hiện tone –DTMF ,MF, hoặc tone đơn hoặc tone kộp được định nghĩa bởi trỡnh ứng dụng ;
• phỏt hiện khoảng lặng nhằm xỏc định xem đường dõy cú im lặng khụng và chủ gọi khụng trả lời.
Đối với số liệu ra ,bộ DSP thực hiện hoạt động sau:
• dón số liệu õm thanh (đó được nộn )cho playback;
• điều chỉnh õm lượng và tốc độ playback theo yờu cầu của trỡnh ứng dụng hoặc người sử dụng .
• tạo tone –DTMF,MF hoặc tone đa dụng được trỡnh ứng dụng định nghĩa .
• bộ xử lý kộp cũn thực hiện quay số và giỏm sỏt trạng thỏi cuộc gọi.
• truyền tớn hiệu nhấc mỏy tới mạng thoại.
• quay số ra ngoài.
• giỏm sỏt và bỏo kết quả :đường bận hoặc nghẽn ;chặn bởi nhà vận hành mạng ;rung chuụng ,khụng ai nhấc mỏy ;hoặc nếu nhấc mỏy thỡ do người ,mỏy trả lời điện thoại,mỏy făx hay modem trả lời.
Trong khi ghi õm, bộ DSP sử dụng tốc độ số hoỏ từ 24kbps đến 64 kbps theo yờu cầu của trỡnh ứng dụng cho chất lượng tốt nhất và kớch thước hiệu quả nhất .Tục độ số hoỏ được chọn cho từng kờnh và cú thể được thay đổi khi bắt đầu ghi hoặc phỏt .Tiếng núi sau khi qua xử lý bởi DSP được truyền tới mỏy chủ PC và được lưu giữ ở đú.Khi phỏt một file lưu trờn đĩa ,bộ xử lý lấy thụng tin thoại từ mỏy chủ PC và gửi tới bộ DSP .Bộ DSP chuyển đổi một file sang tiếng nú số hoỏ .Bộ DSP gửi tiếng nú dạng số và bỏo hiệu trả lời tới CODEC .CODEC chuyển sang tớn hiệu dạng analog để truyền trong mạng thoại.
Bỏo hiệu (nhấc /đặt mỏy ,chuụng ...)được gửi tới bộ xử lý và truyền tới trỡnh ứng dụng qua RAM 2 cổng và ISA Bus của mỏy chủ PC.
Bộ vi xử lý điều khiển tất cả hoạt động của bảng mạch D/41H qua bus nội bộ ,dịch và thực hiện cỏc cõu lệnh từ mỏy chủ PC .Nú xử lý cỏc sự kiện thời gian thực ,quản lý dũng số liệu tới mỏy chủ PC,làm tăng nhanh thời gian đỏp ứng của hệ thụng.
Trao đổi thụng tin giữa bộ vi xử lý và mỏy chủ PC được thực hiện qua RAM chung 2 cổng .RAM đúng vai trũ bộ đệm vào ra do đú tăng hiệu suất truyền file từ /đến đĩa.RAM được nối với maý chủ PC qua bus ISA.Tất cả hoạt động được thực hiện với ngắt nhằm đỏp ứng yờu cầ về thời gian thực của hệ thống .Khi khởi tạo hệ thống ,firmware của SpringWare được tải từ mỏy chủ PC xuống RAM mó /số liệu và RAM DSP .Cơ chế tải firmware làm cho việc nõng cấp cải tiến được dễ dàng hơn.