Cỏc thủ tục liờn lạc (Communication Protocols)

Một phần của tài liệu Cấu trúc phần mềm tổng đài DEFINITY (Trang 58)

- Một thủ tục liờn lạc là một tập của cỏc quy ước hoặc cỏc luật mà quy định dữ liệu được truyền và nhận. Cỏc thủ tục liờn lạc đỏp ứng cỏc yờu cầu trao đổi dữ liệu của thiết bị dữ liệu liờn lạc riờng.

- DEFINITY ECS đấu nối cỏc thiết bị bởi việc sử dụng cỏc thủ tục khỏc nhau:

+ BSC (Binary Synchronous Communications): Liờn lạc đồng bộ nhị phõn.

+ BX.25 packet switching protocol- thủ tục chuyển mạch gúi BX.25 + DCP (Digital communications protocol): Thủ tục liờn lạc số.

Khoa điện - điện tử SV: tr-ơng vũ thuấn59

+ DS1 (Digital Signal Leven 1): Tớn hiệu số mức 1. + CEPT1: Tớn hiệu số mức 1 theo chuẩn Chõu õu.

+ SDN- BRI (Integrated services digital network- basic rate interface): Giao diện tốc độ cơ sở mạng số đa dịch vụ.

+ ISDN- PRI(Primari rate interface): giao diện tốc độ sơ cấp.

- Cỏc thủ tục lớp vật lý bao gồm giao diện vật lý giữa cỏc thiết bị và cỏc luật để quy định cỏc bit là được truyền như thế nào. Giao diện mức vật lý thường được gọi là một giao diện DTE (Data Terminal Equipment- thiết bị đầu cuối dữ liệu) hoặc một giao diện DCE (Data Communications Equipment- thiết bị liờn lạc dữ liệu). Đa số cỏc thiết bị được sử dụng cỏc thủ tục nối tiếp mức vật lý là:RS232, RS44, V35.

a. Thủ tục liờn lạc đồng bộ nhi phõn (Binary Synchronous Communication Protocol)

Bắt đầu khung Kết thỳc khung

Dạng khung BSC Hỡnh 3.6

- Thủ tục BSC được gọi là Bisync, là một thủ tục định hướng ký tự, cung cấp sự truyền dữ liệu, phỏt hiện lỗi vad điều chỉnh lỗi. Nú được sử dụng rộng rói cho cỏc mạng liờn lạc ữ liệu tơng tỏc. Bisync thờng dược sử dụng với cỏc sản phẩm IBM và cỏc sản phẩm tương thớch.

Khoa điện - điện tử SV: tr-ơng vũ thuấn60

b. Chuyển mạch gúi (Packet Switching). PACKET

Packet Packet Packet Packet Packet Packet

Hỡnh 3.7

- Chuyển mạch gúi là một phương phỏp liờn lạc dữ liệu số tốc độ cao, cho phộp người dựng chia sẻ cỏc phương tiện tốc độ cao.

- Cỏc thụng bỏo là được chia thành cỏc khối độ dài riờng hoặc cỏc gúi của dữ liệu chứa:

+ Cỏc đoạn thụng bỏo. + Thụng tin trỡnh tự gúi.

+ Thụng tin địa chỉ để đưa tới điểm đầu cuối chớnh xỏc.

- Cỏc thụng bỏo là được gửi riờng qua mạng tới tất cả cỏc địa chỉ, cỏc thiết bị trờn mạng hoặc chấp nhận hoặc bỏ qua cỏc gúi, được dựa trờn cỏc địa chỉ của cỏc gúi.

- Cỏc điểm đầu cuối nhận tỏch thụng tin địa chỉ, trỡnh tự và tổ hợp lại dữ liệu thụng bỏo.

Trailer User Header Data

Cỏc nội dung của Trailer

* Thụng tin kiểm tra nội bộ

* Bộ chỉ thi kết thỳc thụng bỏo

Cỏc nội dung của Header * Bộ chỉ thị bắt đầu thụng bỏo * Địa chỉ nguồn

* Địa chỉ đớch *Thụng tin lộ trỡnh * Thụng tin trỡnh tự

Khoa điện - điện tử SV: tr-ơng vũ thuấn61 (adsbygoogle = window.adsbygoogle || []).push({});

- Hệ thống DEFINITY ESC sử dụng chuyển mạch gúi để truyền bỏo hiệu Q.931 LAPD (Link Acces Protocol) qua Packet bus. LAPD là thủ tục lớp liờn kết vật lý ISDN được sử dụng cho BRI & PRI (Q931).

Cỏc thủ tục BX.25 & X.25

Packet Link Physical

Hỡnh 3.8

- Thủ tục chuyển mạch gúi BX.25 được tạo ra bởi Bell Lap, là sự biến đổi chuẩn X.25 của CCITT. Một DTE BX.25 sẽ liờn lạc với một DCE X.25.

- BX.25 sử dụng thủ tục 5 lớp. Ba lớp đầu tiờn ứng với cỏc lớp vật lý (physical), liờn kết (link) và gúi (packet) của X.25. Cỏc lớp 4 và 5 là cỏc lớp phiờn (session) và ứng dụng (application) được hiểu là cỏc lớp TOP (Transaction Oriented Protocol- Thủ tục định hướng giao dịch).

- Thủ tục BX.25 được sử dụng cho cỏc dịch vụ sau:

- DCS (Distributed Communications System): Hệ thống liờn lạc phõn tỏn.

- Hệ thống AUDIX (Audio information exchange): Trao đổi thụng tin õm thanh.

- CMS (Call Management System): Hệ thống quản lý đặc biệt. - PMS (Property Management System): Hệ thống quản lý đặc tớnh. - MSA (Message Sever Adjunct): Thiết bị phụ trợ thụng bỏo.

Application Top User-Defined

App Presentation Top Pre Session Top Sess Transport Packet Network

Data Link Link Physical Physical

Khoa điện - điện tử SV: tr-ơng vũ thuấn62

c. Thủ tục liờn lạc số (Digital Communication Protocol- DCP).

Khung DCP

Hỡnh 3.9

* DCP- truyền cả thoại và dữ liệu đồng thời qua cựng liờn kết dữ liệu.

- DCP: bao gồm 1 liờn kết dữ liệu nối tiếp 4 dõy 160 Kbps, hoạt động song cụng qua cỏp xoắn chuẩn.

- DCP: gửi thoại và dữ liệu được số hoỏ trong khung. Mỗi khung đựơc chia thành 4 kờnh.

+ Kờnh đầu tiờn là một kiểu khung 3 bit, định nghĩa biờn giới khung bởi việc sử dụng một kờnh 24 Kbps.

Chỳ ý: Cú 8000 khung mỗi giõy. Do vậy 3 bit x 8000 khung = 24 Kbps. + Kờnh thứ 2 là một kờnh điều khiển hoặc bỏo hiệu 1 bit chuyển mạch giữa chuyển mạch số và đầu cuối thoại.

+ Kờnh thứ 3 là một kờnh thụng tin 8 bit độc lập được sử dụng để gửi thoại, được số hoỏ bởi việc sử dụng một kờnh 64 Kbps.

+ Kờnh thứ 4 là một kờnh I, 8 bit độc lập được sử dụng để gửi dữ liệu, được số hoỏ bởi việc sử dụng một kờnh 64 Kbps.

* Thủ tục giao diện tốc độ sơ cấp (ISDN).

- ISDN- PRI là một chuẩn gửi thoại được số hoỏ và dữ liệu số trong cỏc khung T1 tại 1,544 Mbps hoặc cỏc khung E1.

- Kờnh 64 Kbps (23 kờnh B và 1 kờnh D) cộng với 8 Kbps cho việc đồng bộ khung. Tại 2.048Mbps, mỗi khung E1 bao gồm 32 kờnh 64 Kbps (30 kờnh B, 1 kờnh D và một kờnh đồng bộ) thường là một giao diện chuyển mạch.

3 bit đồng bộ

8 bit dữ lịờu thoại (Kờnh I 1) 1 bit điều khiển

8 bit dữ liệu (Kờnh I 1) (adsbygoogle = window.adsbygoogle || []).push({});

Khoa điện - điện tử SV: tr-ơng vũ thuấn63

d. Luật nộn dón (companding):

- Nộn dón là một quỏ trỡnh (compressing) cỏc tớn hiệu tương tự khi chuyển đổi chỳng thành PCM (Pulse Code Modulation- điều chế xung mó) và sau đú giải nộn (Expanding) chỳng khụi phục tớn hiệu tương tự từ PCM. Nộn dón được thực hiện theo cỏc chuẩn Mu- law hoặc A- law. Thường cỏc nước sử dụng truyền dẫn CEPT1 tại 2.048 Mbps sử dụng A- law, trong khi cỏc nước sử dụng tại 1,544 Mbps lại dựng Mu- law.

* RS- 232D: Giao diện RS- 232D là một giao diện mức vật lý sử dụng rộng rói để truyền và nhận dữ liệu nối tiếp qua cỏc khoảng cỏch ngắn (15m) và tại cỏc tốc độ thấp (lờn tới 19,2bps). Liờn kết dữ liệu là một cỏp 25 dõy dẫn. Cỏc dõy dẫn sử dụng cho điều khiển liờn kết dữ liệu, đồng bộ, truyền và nhận dữ liệu. Thụng thường khụng cú nhiều hơn 8 dõy dẫn được sử dụng.

* RS- 449: Giao diện RS- 449 là một giao diện mức vật lý sử dụng một cỏp 37 dõy dẫn. RS- 449 được phỏt triển để vượt qua hạn chế về khoảng cỏch và tốc độ được cung cấp bởi RS- 232D.

* V. 35: Là một giao diện vật lý được sử dụng để đấu nối một DTE tới một DCE. Thủ tục này thụng thường được sử dụng cho cỏc tốc độ truyền dẫn của 56 Kbps và 64 Kbps.

Khoa điện - điện tử SV: tr-ơng vũ thuấn64 3.2.3.6. Mạng chuyển mạch. TMD Bus Packet Hỡnh 3.10

Mạng chuyến mạch hệ thống DEFINITY ECS bao gồm cỏc thành phần sau:

- Phần tử xử lý chuyển mạch (Switch Processing Element- SPE): Thực hiện cỏc hoạt động xử lý cuộc gọi và bảo dưỡng.

- Liờn lạc với cỏc thiết bị phụ trợ tuỳ chọn như là: CMS, DCS, AUDIX và MSA.

- Điều khiển mạng (Network Control). - Giao tiếp giữa bộ xử lý và cỏc mạch cổng.

TDM bus:

- Đấu nối cỏc mạng cổng thụng minh với nhau và tới SPE qua card mạch điều khiển mạng.

- Điều khiển gúi (Packet bus- tuỳ chọn). - Giao tiếp packet bus với SPE.

- Được sử dụng trờn ISDN- BRI (giao diện tốc độ cơ sở mạng số đa dịch vụ)

Phần tử xử lý chuyển mạch Điều khiển Điều khiển mạng gúi (tuỳ chọn) Cỏc cổng dịch vụ Cỏc cổng dịch vụ

Khoa điện - điện tử SV: tr-ơng vũ thuấn65

Packet Bus (tuỳ chọn):

- Đấu nối cỏc mạch cổng với nhau và tới SPE qua card mạch điều khiển gúi.

- Được sử dụng trờn ISDN- PRI. - Cỏc cổng dịch vụ (Service ports).

- Cung cấp cỏc mạch tạo và phỏt hiện tone, đồng hồ hệ thống, cỏc thụng bỏo và cỏc tài nguyờn chuyển mach khỏc.

- Cỏc cổng tương tự (Digital ports).

- Cung cấp một liờn lạc thoại số tới cỏc thiết bị đầu cuối thoại số, cỏc trung kế số, cỏc modul dữ liệu hoặc cỏc thiết bị đầu cuối.

3.2.3.7. Điều khiển mạng.

Upling Downling

Hỡnh 3.11

- Điều khiển mạng chứa 2 bộ vi xử lý trờn bản mạch,1cho chức năng điều khiển mạng và 1 cho chức năng điều kờnh dữ liệu.

- Bộ điều khiển mạng sẽ phõn phối thụng bỏo từ SPE tới cỏc bộ điều khiển cổng và thu nhận cỏc thụng bỏo từ bộ điều khiển cổng cho SPE.

- Mỗi mạch cổng cú một bộ vi xử lý Intel 8051 trờn bảng mạch gọi là bộ điều khiển cổng. Cỏc bộ điều khiển cổng khụng liờn lạc với nhau, nhưng liờn lạc với SPE qua TDM bus, qua một bộ điều khiển mạng.

- Mỗi bộ điều khiển cổng đỏp ứng tới 2 kiểu của cỏc thụng bỏo từ SPE. Xử lý (adsbygoogle = window.adsbygoogle || []).push({});

Điều khiển mạng

Khoa điện - điện tử SV: tr-ơng vũ thuấn66

+ Cỏc thụng bỏo nhúm: Tất cả cỏc bộ điều khiển cổng trong nhúm đỏp ứng.

+ Cỏc nhúm thụng bỏo riờng: Chỉ bộ điều khiển cổng được đưa ra đỏp ứng.

- Bộ điều khiển mạng cú thể phõn phối cỏc thụng bỏo mức cao, VD bật đốn LED, tắt chuụng tới tất cả cỏc bộ điều khiển cổng.

- Bộ điều khiển cổng cần cho phộp bởi bộ điều khiển mạng trước khi chỳng gửi 1 thụng bỏo mức cao, VD cổng xxx đó nhấc mỏy, nỳt trờn cổng xxx đó được ấn nỳt lờn tới SPE.

- Năm khe thời gian điều khiển dành riờng từ 000 đến 004 của TDM Bus A là được sử dụng gửi cỏc thụng bỏo, được gửi giữa SPE và bộ điều khiển cổng. Khe thời gian 000 là một địa chỉ, và cỏc khe thời gian 001 đến 004 là cho dữ liệu thụng bỏo. Mỗi bộ điều khiển cổng cú một địa chỉ duy nhất.

- Cỏc bộ điều khiển cổng được gọi là cỏc thiờn thần (Angels) và cỏc bộ điều khiển mạng được gọi là bộ chỉ huy thiờn thần (Arch – angels). Bộ điều khiển mạng cũng giỏm sỏt sự minh mẫn của tất cả cỏc bộ điều khiển cổng, thụng bỏo thay đổi bất kỳ nú phỏt hiện tới SPE.

- Khi được yờu cầu bởi SPE, bộ điều khiển mạng cú thể thiết lập lại (Reset), bắt đầu lại (Restart), và kiểm tra độ minh mẫn bộ điều khiển cổng, và giảm lưu lượng cỏc thụng bỏo từ chỳng trong cỏc tỡnh trạng quỏ tải.

- Cỏc thụng bỏo được hiểu là cỏc thụng bỏo hướng lờn (Uplinh), từ bộ điều khiển cổng lờn SPE, và cỏc thụng bỏo hướng xuống (downlinh) từ SPE tới bộ điều khiển cổng.

Card mạch điều khiển mạng cú một liờn kết bao gồm 4 kờnh dữ liệu chuyển mạch mà cú thể sử dụng thiết bị quản lý xa, thiết bị tớnh cước cuộc gọi, mỏy in…

- Sau đõy là cụng việc của bộ điều khiển mạng:

+ Phõn phối tới cỏc bộ điều khiển cổng tất cả cỏc thụng bỏo từ SPE (bộ điều khiển A).

+ Xỏc định cỏc bộ điều khiển cổng nào cho cỏc thụng bỏo SPE (bộ điều khiển A).

Khoa điện - điện tử SV: tr-ơng vũ thuấn67

+ Kiểm tra trạng thỏi minh mẫn của một nhúm cỏc bộ điều khiển cổng và thụng bỏo tới SPE (bộ điều khiển A). Điều khiển kờnh dữ liệu trờn bảng mạch điều khiển mạng (bộ điều khiển B).

* Giao diện tốc độ sơ cấp (ISDN – PRI):

Hệ thống DEFINITY sử dụng 2 loại giao diện DS1.

- Loại 24 kờnh (1,544 Mbps) 23 kờnh đầu tiờn trờn mạch giao diện DS1 sử dụng cho truyền tải kờnh B (kờnh thụng tin dữ liệu) kờnh thứ 24 sử dụng cho kờnh D (kờnh bỏo hiệu).

- Loại 32 kờnh: Cỏc kờnh 1 đến kờnh 15 và kờnh 17 đến kờnh 31 sử dụng cho cỏc kờnh B, kờnh 16 dựng cho kờnh D.

- Kờnh D dựng để phỏt tớn hiệu điều khiển cho cỏc kờnh B.

+ Nếu kờnh D sử dụng (PI) giao diện xử lý thỡ kờnh D được truyền trờn TDM bus.

+ Nếu kờnh D sử dụng Packet control (Paccon) thỡ kờnh B được truyền trờn bus gúi (Packet bus).

3.2.4. Cấu trỳc phần mềm điều khiển mạng cổng xử lý và mạng cổng mở rộng. rộng.

Hệ thống bao gồm 2 thành phần chớnh:

+ Hệ điều hành (Operating System).

+ Hệ điều hành đa xử lý, thời gian thực Oryx/ Pecos. Oryx/ Pecos hỗ trợ SPE.

* Lớp cỏc ứng dụng (Applications layr) bao gồm 3 hệ thống con chớnh. - Xử lý cuộc gọi (Call processing): Bắt đầu và hoàn thành cỏc cuộc gọi, quản lý thoại và dữ liệu trong hệ thống.

- Bảo dưỡng (Maintenance): Phỏt hiện cỏc lỗi, khụi phục cỏc hoạt động, và thực hiện cỏc kiểm tra trong hệ thống.

- Quản lý hệ thống (System Managemant): Điều khiển cỏc quỏ trỡnh bờn trong cần thiết để lắp đặt, điều hành, và duy trỡ hệ thống. Sự đấu nối logic giữa cỏc thành phần hệ thống tới 2 loại liờn kết logic vào trong SPE. (adsbygoogle = window.adsbygoogle || []).push({});

- Cỏc liờn kết hệ thống cho việc điều khiển bờn trong hệ thống. Cỏc liờn kết ứng dụng được sử dụng bởi cỏc ứng dụng bờn ngoài như là cỏc thiết bị phụ trợ.

Khoa điện - điện tử SV: tr-ơng vũ thuấn68

*Chức năng quản lý được sử dụng trong cuộc gọi là:

- Sử dụng đầu cuối: Sử dụng cỏc đầu cuối thoại loại mỏy dõy đơn hoặc loại thoại dữ liệu đồng thời cú màn hỡnh, xuất hiện nhiều cuộc gọi, nỳt đặc tớnh và modul dữ liệu. Cỏc trung kế khỏc nhau liờn kết với đầu cuối bằng chuyển mạch khỏc hoặc chuyển mạch CO.

- Quản lý nguồn: quản lý cỏc nguồn như cỏc mỏy thu DTMF, cỏc khe thời gian cho cỏc kết nối mạch, bộ phỏt tone, cỏc bản lưu phần mềm xử lý cuộc gọi, nhắn tin, đo đạc và ghi lại chi tiết cuộc gọi.

- Điều khiển trật tự/ Thứ tự cuộc gọi: Điều khiển thứ tự logic của cuộc gọi (như cuộc gọi hội nghị) từ một vị trớ này đến một vị trớ khỏc.

- Định đường dẫn và chọn đớch: Điều khiển chọn điểm đớch hoặc cỏc thuờ bao cho một cuộc gọi.

3.2.4.1. Phần mềm phõn cấp quản lý hệ thống:

+ Thu thập và tường thuật phộp đo. + Kiểm tra tường thuật và bảo trỡ. + Sao chộp dữ liệu dịch.

+ Quản lý cơ sở dữ liệu dịch.

3.2.4.2. Phần mềm phõn lớp hệ thống quản lý:

+ Lớp giao diện và điều khiển thuờ bao. + Lớp thực hiện và xỏc nhận lệnh. + Lớp truy cập và lưu trữ dữ liệu.

3.2.4.3. Cấu trỳc phần mềm dịch vụ chuyển mạch:

+ Cỏc đặc tớnh xử lý cuộc gọi được phõn loại. + Quản lý cuộc gọi: Thụng tin thoại.

+ Quản lý dữ liệu.

3.3. Cấu trỳc cõu lệnh của hệ thống.

* Chương trỡnh điều hành của tổng đài cho phộp người quản lý đối thoại với hệ thống thụng qua chế độ lệnh. Bộ cỏc cõu lệnh của hệ thống được cấu trỳc từ một số từ khoỏ chuẩn, mỗi lệnh thực hiện một chức năng riờng biệt. Cỏc lệnh được sắp xếp theo phõn cấp cỏc từ khoỏ, tức là chuyển tới một mức khỏc bằng cỏch đưa vào một từ khoỏ cấp tiếp theo. Cấu trỳc cỏc lệnh của hệ thống được tổ chức như sau:

Khoa điện - điện tử SV: tr-ơng vũ thuấn69

- Phần tiếp theo là đối tượng được thực hiện trong lệnh. - Phần cuối là cỏc tham số xỏc định nội dung cõu lệnh.

3.3.1. Lệnh cơ bản của Action Commands.

- Add: Khai bỏo ban đầu cho việc thờm thuờ bao hay trung kế. - Change: Thay đổi khai bỏo từ trước.

- Display: Hiển thị thụng số thuờ bao hay trung kế. - List: Hiển thị thụng số cựng với nhúm Object.

- Duplicate: Cho phộp đỳp Object đó cú từ trước để thiết lập dịch vụ

Một phần của tài liệu Cấu trúc phần mềm tổng đài DEFINITY (Trang 58)