Cỏc khỏi niệm trong giao thức MEGACO/H.248

Một phần của tài liệu 214532 (Trang 86 - 89)

Cỏc loại gateway: GW cú địa chỉ IP và chỉ số cổng UDP mặc định của MGC quản lý nú.

TGW (Trunking Gateway): là gateway giữa cỏc tổng đài trung kế giữa mạng

PSTN và mạng IP.

AGW (Access Gateway): là gateway giữa mạng ISDN, tổng đài PBX và

mạng IP.

RGW (Residential Gateway): là gateway giữa một nhúm cỏc mỏy điện thoại

(nối trực tiếp vào Gateway này) và mạng IP.

NAS: Gateway cung cấp khả năng truy cập Internet.

IVR (Interactive Voice Response): gateway này được MGC điều khiển để thu

cỏc digit và gửi fax,…

Mỗi loại GW cú khả năng hỗ trợ cỏc gúi tin khỏc nhau.

Termination: MGC coi GW là đại diện cho một nhúm cỏc Termination, trong đú

mỗi Termination chịu trỏch nhiệm xử lý cho một loại lưu lượng. Mỗi Termination

Termination cố định (cỏc giao diện vật lý, kờnh TDM). Đối với loại

Termination này, việc sử dụng cỏc lệnh Add hay Subtract chỉ đơn giản là việc lấy chỳng ra hay thờm vào Null context.

Termination tạm thời hay Termination logic (cổng RTP nối GW với mạng,

chỉ tồn tại khi sử dụng). Loại Termination này được tạo ra bởi lệnh Add và bị xúa đi bởi lệnh Subtract.

GW được MGC coi như Termination gốc, điều này cú ý nghĩa khi MGC muốn làm việc với chớnh GW (vớ dụ khi tuyờn bố GW là “in” hay “out” một dịch vụ nào đú). Giao thức MEGACO/H.248 cú khả năng làm việc với một số lượng lớn cỏc Termination là do Termination cú cỏc thuộc tớnh lựa chọn (event, signal, statistic). Cỏc thuộc tớnh này được đưa vào cỏc gúi và MGC cú thể chỉ định Termination là nú chỉ tiếp nhận những gúi nào. Tại mỗi thời điểm, Termination cũng được điều khiển ở một chế độ xỏc định (chế độ chỉ nhận, chỉ gửi hoặc vừa nhận vừa gửi). Termination là nơi đi và đến của cỏc luồng lưu lượng hay điều khiển.

Context: Là khỏi niệm mang tớnh đột phỏ của MEGACO/H.248 so với cỏc giao

thức cựng loại trước nú. Khỏi niệm này cho phộp tạo ra cỏc phiờn liờn lạc đa điểm. Mỗi đầu cuối cú thể tham gia vào nhiều context khỏc nhau với cỏc loại lưu lượng khỏc nhau (vớ dụ khi đầu cuối tham gia một phiờn truyền thụng đa phương tiện). Đõy là một phiờn kết nối bao gồm nhiều Termination. Mỗi context được GW tạo ra ban đầu chỉ cú một Termination, cỏc Termination kết nối với Termination đầu tiờn sẽ lần lượt được thờm vào context này. Context sẽ bị xúa bỏ khi Termination cuối cựng được giải phúng. Số lượng Termination tối đa trong một context sẽ phụ thuộc vào khả năng của GW (những GW chỉ hỗ trợ liờn lạc điểm – điểm sẽ chỉ cú tối đa 2 Termination trong một context). Context được MG gỏn một phần nhận dạng ID bao gồm 32 bit (ID là duy nhất đối với một MG). Tất cả cỏc Termination khụng tham gia vào một kết nối nào sẽ nằm trong Null context. Hiện nay Context cú 3 thuộc tớnh: topology descriptor (mụ tả topo phi kết nối), Priority flag (cờ ưu tiờn, hướng dẫn GW phõn bổ tài nguyờn trong trường hợp khan hiếm) và emergency flag (cờ khẩn, chỉ ra context nào sẽ được lưu lại và khụi phục trong trường hợp cú sự cố). Cỏc thuộc tớnh khỏc của context cú thể được bổ sung trong tương lai.

Transaction: là một chuyển giao, mỗi transaction gồm phần yờu cầu (request) và phần trả lời (reply). Transaction Pending được sử dụng để thụng bỏo rằng transaction vẫn đang được xử lý (được sử dụng khi transaction nào đú bị timeout). Mỗi transaction cú một số nhận dạng ID. Số nhận dạng ID cú giỏ trị từ 1 đến 99999. Thụng tin trao đổi giữa MGC và cỏc GW dưới dạng cỏc chuyển giao (chứa cỏc lệnh và cỏc bản tin thụng

bỏo sự kiện, trả lời,…), cỏc lệnh trong mỗi chuyển giao sẽ được xử lý theo thứ tự đó chỉ ra.

Event: là cỏc sự kiện của đầu cuối (như onhook, offhook,…). Cỏc sự kiện này được MG phỏt hiện và bỏo cỏo tới MGC. MGC sẽ xem xột chỉ cỏc sự kiện mà nú quan tõm ở bất kỳ thời điểm nào (được chỉ ra bởi event descriptor).

Signal: là bỏo hiệu tạo ra cỏc õm bỏo hay hiển thị hỡnh ảnh ở đầu cuối. Thời gian tồn tại của bỏo hiệu cú thể do MGC quy định hoặc cú thể tồn tại cho tới khi bị loại bỏ. Nú sẽ bị loại bỏ bất cứ khi nào một sự kiện được phỏt hiện ở đầu cuối trừ khi cú sự can thiệp của MGC.

Termination descriptor: cỏc thuộc tớnh của Termination được nhúm lại thành cỏc descriptor bao gồm:

Termination state descriptor: cỏc thuộc tớnh của Termination (test, cú quyền

hay bị cấm sử dụng một dịch vụ,…).

Media descriptor: bảng mụ tả cỏc luồng lưu lượng (voice, data,…).

Event descriptor: mụ tả cỏc sự kiện được phỏt hiện bởi GW và hành động lại

đỏp lại sự kiện đú.

Signal descriptor: mụ tả cỏc bỏo hiệu cú thể xảy ra ở Termination.

Stream descriptor: bảng cỏc descriptor của remote, local, local control đối với

một luồng lưu lượng xỏc định.

Local control descriptor: chứa cỏc thuộc tớnh cần quan tõm giữa GW và MGC

(chế độ của Termination, cỏc xử lý của GW khi nhận được local hay remote descriptor).

Local descriptor: chứa cỏc thuộc tớnh chỉ ra luồng lưu lượng mà GW nhận từ

thực thể đầu xa.

Remote descriptor: chứa cỏc thuộc tớnh chỉ ra luồng lưu lượng mà GW gửi tới

thực thể đầu xa.

Digitmap descriptor: định nghĩa một dóy tập hợp cỏc sự kiện (về quay số) cú

thể cú (theo kế hoạch đỏnh số). Dóy này được gửi tới GW để thu cỏc chữ số được quay bởi khỏch hàng và gửi tới MGC dưới dạng cỏc gúi hoàn chỉnh (toàn bộ số bị gọi).

Observed event descriptor: mụ tả cỏc sự kiện quan sỏt được (cú trong lệnh

Package descriptor: trong lệnh AuditValue, dựng để trả lại bảng cỏc gúi tin

gửi đi từ Termination.

Service change descriptor: lý do đưa ra lệnh Service change.

Statistic descriptor: trong lệnh Audit hay Subtract, để bỏo cỏo cỏc thống kờ ở

Termination.

Topology descriptor: chỉ ra topo của context.

Audit descriptor: trong lệnh Audit, xỏc nhận thụng tin yờu cầu.

Error descriptor: chứa mó lỗi và mó lỗi văn bản (tựy chọn) trong lệnh Notify

(yờu cầu và trả lời).

Event Buffer descriptor: mụ tả sự kiện vừa được GW phỏt hiện khi kớch hoạt

eventbuffering.

Một phần của tài liệu 214532 (Trang 86 - 89)

Tải bản đầy đủ (PDF)

(100 trang)