GIỚI THIỆU CHUNG VỀ ATM
Trang 1ch ơng 3: Giới thiệu chung về ATM 3.1.Sự ra đời của mạng ATM
Trong những thập kỷ gần đây, công nghệ viễn thông và các nghành công nghệ phụ trợ đã phát triển hết sức nhanh chóng Sự phát triển đó đã tạo ra nhiều hệ thống viễn thông với các tính năng khác nhau Tuy nhiên mỗi hệ thống viễn thông thờng chỉ đợc thiết kế để phục vụ cho một hoặc một số dịch vụ nhất định Chúng đợc thiết kế theo các chuẩn khác nhau, có cơ chế hoạt động khác nhau Điều này dẫn đến sự đa dạng và phức tạp trong hệ thống viễn thông Mặt khác do chúng hoạt động độc lập với nhau nên tài nguyên của chúng không đợc chia sẻ cho nhau.
Mạng tổ hợp số đa dịch vụ ISDN ra đời nhằm mục đích xây dựng một hệ thống viễn thông có khả năng đáp ứng đợc tất cả các loại dịch vụ trong một mạng duy nhất Mạng tổ hợp đa dịch vụ số băng rộng (B-ISDN) là mạng có khả năng đáp ứng các yêu cầu đó.
Do yêu cầu đáp ứng đợc đa dịch vụ trong đó có các dịch vụ băng rộng mạng B-ISDN không thể sử dung các công nghệ chuyển mạch kênh và chuyển
mạch gói thông thờng Vì vậy kiểu truyền không đồng bộ ATM (Asynchonous
Transfer Mode) đã đợc ITU-T khuyến nghị sử dụng trong mạng B-ISDN, do đó
mạng B-ISDN còn có thể gọi là mạng ATM
B-ISDN có khả năng phục vụ cho các dịch vụ chuyển mạch kênh và chuyển mạch gói theo hớng đa phơng tiện (Multimedia) hay đơn phơng tiện (Monomedia), theo kiểu hớng liên kết (Connection- Oriented) hoặc không liên kết (Connectionless) B-ISDN cung cấp các cuộc nối thông qua các chuyển mạch, các cuộc nối cố định hoặc bán cố định, các cuộc nối từ điểm đến điểm hoặc từ điểm đến nhiều điểm và cung cấp các dịch vụ theo yêu cầu.
3.2 Các đặc điểm chính của ATM
Trong kiểu truyền không đồng bộ, thuật ngữ truyền bao gồm cả lĩnh vực truyền dẫn và chuyển mạch, do đó kiểu truyền ám chỉ cả chế độ truyền dẫn và chuyển mạch thông tin trong mạng Thuật ngữ không đồng bộ giải thích một kiểu truyền trong đó các tin trong cùng một cuộc nối có thể lặp lại một cách bất thờng nh lúc chúng đợc tạo ra theo yêu cầu cụ thể mà không theo một chu kỳ nào ATM có hai đặc điểm quan trọng là :
cố định là 53 Bytes Việc truyền tin với tốc độ cao cùng các tế bào nhỏ làm
Trang 2giảm trễ truyền dẫn đáp ứng cho các dịch vụ thời gian thực, ngoài ra kích th -ớc nhỏ còn tạo điều kiện cho việc hợp kênh ở tốc độ cao đợc dễ dàng hơn.
(Virtual Path) nhằm giúp cho việc định tuyến đợc dễ dàng hơn.
Hình 3.1 so sánh sự khác nhau giữa kiểu truyền đồng bộ (STM) và kiểu truyền không đồng bộ (ATM) Trong dạng truyền đồng bộ STM, các phần tử số liệu tơng ứng với kênh đã cho đợc nhận biết bởi vị trí của nó trong khung truyền dẫn Trong khi ở ATM các gói thuộc về một cuộc nối lại tơng ứng với các kênh cụ thể và nó xuất hiện tại bất kỳ vị trí nào
Hình 3.1: Nguyên lý ATM và STM
Nh ở trên đã trình bày phần tử dữ liệu dùng trong mạng ATM là các tế bào
ATM có kích thớc cố định là 53 Bytes Phần tiêu đề của tế bào (5 Bytes) dùngđể mang các thông tin cần thiết cho việc nhận dạng các tế bào Cách thức
truyền tế bào phụ thuộc vào yêu cầu và tính chất của dịch vụ và tài nguyên trên mạng.
Tính toàn vẹn của chuỗi tế bào đợc đảm bảo khi truyền qua mạng ATM Nói một cách khác các tế bào thuộc về cùng một kênh ảo luôn đợc truyền theo một thứ tự nhất định
ATM sử dụng kỹ thuật truyền theo kiểu hớng liên kết (Connection
-Oriented) Một cuộc nối ở lớp ATM bao gồm một chặng hay nhiều chặng Tế bào
Tiêu đề tế bào ATMThông tin tế bào ATMKênh không sử dụng
Nguyên lý ATM
Kênh1Kênh 5Kênh 1Kênh 7Kênh 5Kênh 1
Khe thời gian
Trang 3cung cấp một số giao thức cho các dịch vụ truyền số liệu không liên kết
ATM cho phép hoạt động không đồng bộ giữa phía phát và phía thu Sự không đồng bộ này có thể đợc xử lý dễ dàng bằng việc chèn hay tách các tế bào không phân nhiệm (tế bào rỗng) đó là các gói không mạng thông tin Một trong nhiều đặc tính đặc biệt của ATM là nó có khả năng đảm bảo vận chuyển tin cậy bất cứ một loại dịch vụ nào mà không cần quan tâm đến tốc độ (tốc độ không đổi hay tốc độ thay đổi), yêu cầu chất lợng hoặc đặc tính bùng nổ tự nhiên của l-u lợng ATM có thể áp dụng cho mọi môi trờng mạng Ngoài ra các tế bào ATM có độ dài đồng nhất do vậy việc định tuyến, chèn hay tách ghép tế bào đợc thực hiện nhanh hơn mà không cần qua tâm đến thông tin đợc mang trong tế bào ATM.
3.2.1.Các u điểm của ATM
Công nghệ ATM đã kết hợp các u điểm của chuyển mạch kênh và chuyển mạch gói Công nghệ này đã loại bỏ đợc những hạn chế của kỹ thuật STM Những u điểm chính của ATM là:
sử dụng các tế bào kích thớc nhỏ, cố định và khả năng phân bố dải thông linh hoạt nên trong mạng ATM tốc độ truyền của các kênh không bị hạn chế vào các tốc độ chuẩn nh trong STM Tốc độ các dịch vụ trong mạng ATM có thể thay đổi rất lớn (từ nhỏ nh truyền số liệu đến lớn nh HDTV) Thêm vào đó tốc độ dịch vụ cho phép thay đổi rất nhanh, mang tính đột biến.
lý chuyển mạch thực hiện hoàn toàn bằng thiết bị phần cứng và trong các nút chuyển mạch không có yêu cầu điều khiển luồng, điều khiển lỗi nh trong mạng STM nên giảm tối thiểu thời gian xử lý ở nút chuyển mạch Điều này cho phép tốc độ xử lý nhanh do đó tốc độ mạmg ATM là rất lớn.
chỉ dựa trên các chỉ số nhận dạng kênh nên các kênh với tốc độ truyền khác nhau hoàn toàn có thể đợc ghép/ phân dễ dàng.
nối dựa vào các nhóm kênh ảo, đờng ảo nên dễ dàng thiết lập hay huỷ bỏ các cuộc nối.
cho các kênh một cách linh động, khi đờng truyền rỗi sẽ đợc truyền đi nhờ đó tăng hiệu suất đờng truyền.
Trang 4 Trễ nhỏ: việc sử dụng các tế bào có kích thớc nhỏ, sử dụng đờng truyền tốc
độ cao cho phép đạt đợc độ trễ nhỏ
3.2.2.Các dịch vụ mà ATM cung cấp
1 Dịch vụ CBR (Constant Bit Rate) trong dịch vụ này, tốc độ truyền của các tế bào là không thay đổi nh dịch vụ thoại, video: thờng dịch vụ này yêu cầu tỷ lệ mất tế bào thấp, trễ nhỏ.
2 Dịch vụ VBR (Variable Bit Rate) trong dịch vụ này tốc độ truyền tế bào thay đổi, các dịch vụ VBR đợc chia làm hai loại : VBR yêu cầu thời gian thực và VBR không yêu cầu thời gian thực.
3 Dịch vụ ABR (Available Bit Rate) dịch vụ bit có sẵn: dịch vụ này chỉ có trong mạng ATM Tỷ lệ mất tế bào và sự thay đổi trễ truyền không đợc chuẩn hoá Căn cứ vào các trạng thái lu lợng mạng ATM sẽ cho phép ngời sử dụng truyền với tốc độ không thấp hơn tốc độ tối thiểu đã đăng ký với mạng 4 Dịch vụ UBR (Unspecifed Bit Rate) dịch vụ này đợc đa ra nhằm khai thác
tối đa khả năng của mạng ATM Dịch vụ này vào trong mạng không phụ thuộc vào trạng thái của mạng do dịch vụ này không quan tân đến mất tế bào hay các thông số QoS khác
3.3 Cấu trúc phân lớp của mạng ATM
Nh trong chơng 1 đã đề cập đến mô hình tham chiếu các hệ thống mở của OSI Mỗi hệ thống mở đều bao gồm tập hợp các hệ thống con sắp xếp theo thứ tự từ trên xuống dới Một hệ thống con mức N bao gồm một hoặc vài thực thể Sự trao đổi tin giữa hai thực thể cùng lớp của hai hệ thống khác nhau đợc thực hiện qua giao thức đẳng cấp (quan hệ ngang cấp) Các đơn vị số liệu trao đổi
giữa hai thực thể cùng cấp đợc gọi là đơn vị số liệu giao thức PUD (Protocol
Data Unit) Điểm mà tại đó các thực thể của lớp N+1 truy nhập vào dịch vụ của
lớp N đợc gọi là điểm truy nhập dịch vụ lớp N (SAP-Service Access Point).
Hình 3.2 chỉ ra mối quan hệ giữa những thực thể thông qua các giao thức.
Trang 5Hình 3.2: Mối quan hệ giữa các thực thể trong mô hình OSI
Các đơn vị số liệu dịch vụ lớp N (N-SDU: N-Service Data Unit) đợc trao đổi giữa lớp N và lớp N+1 thông qua giao diện lớp N Một PDU lớp N bao gồm thông tin điều khiển giao thức PCI (Protocol Control Infomation) lớp N và số liệu từ lớp N+1 Hình 3.3 chỉ ra các kiểu đơn vị số liệu khác nhau và mối quan
Trang 63.3.1 Mô hình tham chiếu giao thức của B-ISDN (B-ISDN ProtocolReference Model)
Cấu trúc mạng B-ISDN về mặt logic bao gồm bốn lớp độc lập với nhau.
Bốn lớp này đợc liên kết với nhau thông qua ba mặt phẳng: mặt phẳng ngời sửdụng (User Plane), mặt phẳng điều khiển (Control Plane) và mặt phẳng quản lý
(Management Plane) Cấu trúc của mô hình tham chiếu đợc trình bày trong hình 3.4.
Hình 3.4: Mô hình tham chiếu giao thức B-ISDN Trong đó:
So sánh mô hình tham chiếu giao thức B-ISDN với mô hình OSI
Mô hình tham chiếu của ATM không tơng thích hoàn toàn với mô hình
OSI Tuỳ theo từng trờng hợp cụ thể mà ta xem xét mô hình tham chiếu của ATM tơng đơng với các lớp khác nhau của mô hình OSI Khi xét với các chức
lý -Lớp con đ ờng truyền vật lý(PM) Lớp con đ ờng truyền vật lý(PM)
Trang 7với lớp 1 trong mô hình OSI, lớp ATM và AAL tơng ứng với lớp 2 của mô hình OSI, nhng trờng địa chỉ trong phần tiêu đề của tế bào ATM lại có ý nghĩa nh lớp thứ 3 của mô hình OSI Hình 3.5 chỉ ra mối quan hệ giữa mô hình tham chiếu của B-ISDN và mô hình 7 lớp OSI.
Hình 3.5: Mối quan hệ giữa mô hình của B-ISDN và mô hình 7 lớp OSI
Mặt phẳng ngời sử dụng (User Plane)
Dòng thông tin tới các lớp trong mô hình đợc điều khiển trong User Plane, mặt phẳng này còn có các chức năng nh sửa lỗi truyền dẫn, điều khiển tắc nghẽn, giám sát dòng dữ liệu
Mặt phẳng điều khiển (Control Plane)
Chịu trách nhiệm thiết lập, giải phóng và giám sát các kết nối ATM là cơ chế truyền định hớng (Connection- Oriented) Điều này có nghĩa là mỗi kết nối trong lớp ATM trớc tiên phải đợc gán một bộ nhận dạng số duy nhất thông qua các thủ tục báo hiệu của mặt phẳng điều khiển Số này có thể là bộ nhận dạng đ-ờng ảo (VPI) hoặc bộ nhận dạng kênh ảo (VCI)
Mặt phẳng quản lý (Management Plane).
Mặt phẳng này có hai chức năng là quản lý mặt phẳng và quản lý lớp.
Quản lý mặt phẳng phối hợp các chức năng và thủ tục của các mặt phẳng quản lý Quản lý mặt phẳng chịu trách nhiệm về các chức năng nh báo hiệu trao đổi và dòng thông tin OAM để điều khiển các thủ tục báo hiệu (nghĩa là báo hiệu cho báo hiệu) Chúng ta cần kênh này vì báo hiệu trong các mạng băng rộng phức tạp và rộng hơn báo hiệu kênh D trong N-ISDN.
Thông tin về OAM đợc dùng để giám sát chất lợng mạng và quản lý lu trữ
Trang 8Nhận/gửi các PDU từ/đến các lớp cao hơn và tạo dạng CS- PDU.Kiểm tra sự khôi phục chính xác các CS-PDUs.
Phát hiện sự mất các tế bào của CS-PDU.
Cung cấp một vài chức năng ALL trong phần tiêu đề CS-PDU.Chèn các tế bào bổ xung vào CS-PDUs.
Điều khiển luồng, gửi các thông điệp trả lời hoặc yêu cầu truyềnlại các tế bào lỗi.
Tạo các tế bào từ CS-PDU, khôi phục các CS-PDUs từ tế bào Tạo ra trờng kiểu đoạn nh BOM, COM, EOM, SSM.
Kiểm tra mà d vòng CRC của trờng dữ liệu của tế bào.
Tạo ra hai Bytes tiêu đề và hai Bytes cuối cùng của SAP-PDU.
Điều khiển luồng chính.
Tạo ra hoặc tách phần tiêu đề của tế bào Đọc và thay đổi phần tiêu đề của tế bào.
Tạo và kiểm tra mã HEC.Nhận biết giới hạn của tế bào
Biến đổi dòng tế bào thành các khung phù hợp với hệ thống
Trang 93.3.2.Lớp vật lý
Sự khác nhau của lớp vật lý ATM với lớp vật lý trong mô hình OSI là trong mô hình OSI tại lớp này công việc của nó liên quan đến việc truyền tải các phần tử bé nhất đó là các bits từ điểm này đến điểm khác Còn trong ATM phần tử bé
nhất lại là các tế bào Vì vậy chức năng chính của lớp vật lý trong ATM là tảicác tế bào và chức năng này đợc thực hiện bởi lớp con hội tụ truyền dẫn Lớp
con này đứng trên lớp con đờng truyền vật lý Do vậy trong ATM lớp vật lý đợc chia thành hai lớp con là:
lớp vật lý nh khả năng truyền dẫn các bits, mã hoá, giải mã, biến đổi quang điện
tế bào trống, tạo và xử lý mã điều khiển lỗi tiêu đề, nhận biết giới hạn tế bào, khuôn dạng tế bào, phối hợp tốc độ tải trọng của các khuôn dạng vận chuyển khác nhau đợc sử dụng tại lớp vật lý.
Theo hớng từ lớp vật lý tới lớp ATM, luồng số liệu chuyển tải qua danh giới giữa hai lớp là luồng các tế bào hợp lệ Tế bào hợp lệ là tế bào mà mào đầu tế bào không có lỗi Việc kiểm tra lỗi mào đầu tế bào đợc thực hiện ở lớp con TC Theo hớng ngợc lại, từ lớp ATM tới lớp vật lý, luồng tế bào ATM đợc ghép thêm thông tin phân tách tế bào và thông tin về khai thác và bảo dỡng (OAM) liên quan đến luồng tế bào này
Lớp này là lớp thấp nhất trong mô hình, các chức năng của nó hoàn toàn phụ thuộc và môi trờng truyền dẫn vật lý cụ thể Lớp này cung cấp các khả năng truyền dẫn bits, nó cũng làm nhiệm vụ mã hoá dòng bits theo mã đờng truyền và nếu cần thiết thực hiện biến đổi quang điện Lớp PM còn có nhiệm vụ đồng bộ bit Tuỳ loại giao diện là điện hay quang mà ngời ta sử dung các loại mã đờng truyền khác nhau
Các tế bào ATM đợc truyền đi theo nguyên tắc sau: các Bytes trong tế bào đợc gửi đi theo thứ tự từ 153, nghĩa là trờng tiêu đễ đợc gửi trớc, các bits trong Byte đợc gửi đi theo thứ tự từ bit thứ 8 đến bit thứ 1 Các tế bào đợc truyền là một chuỗi liên tục Để đảm bảo phần Payload đợc phân biệt với phần Header,
Payload đợc phát đi dới dạng đã đổi tần Tuỳ theo phơng pháp phát tế bào vào
trong đờng truyền vật lý mà có các thuật mã hóa, giải mã khác nhau Chế độ phát tế bào trực tiếp lên lớp vật lý dùng phơng pháp DSS (Distributed Sample
Trang 10khung truyền dẫn đang tồn tại dùng thuật toán SSS (Synchronous Sample
Khoảng cách cực đại giữa các tế bào kế tiếp nhau của lớp vật lý là 26 tế bào lớp ATM: Nghĩa là sau 26 tế bào lớp ATM các tế bào vật lý đợc chèn vào để tạo ra dung lợng thích hợp với tốc độ của giao diện Tế bào vật lý cũng đợc chèn khi không có tế bào ATM đợc truyền đi Các tế bào lớp vật lý đợc chèn thêm có thể là tế bào rỗng hoặc là các tế bào lớp vật lý theo yêu cầu về OAM Các tế bào OAM lớp vật lý đợc dùng để truyền tải các thông tin OAM của lớp vật lý Số lợng tế bào OAM đợc chèn phụ thuộc và các yêu cầu về OAM Tuy nhiên trong một chặng truyền dẫn nhiều nhất là sau 26 và ít nhất là sau 512 tế bào, phải có một tế bào OAM.
3.3.2.2.Lớp con hội tụ truyền
Lớp con hội tụ truyền có các chức năng sau :
chứa thông tin hữu ích, tế bào không xác định hoặc tế bào OAM thì các tế bào rỗng sẽ đợc chèn vào để cho tốc độ dòng các tế bào phù hợp với tốc độ truyền dẫn cho trớc của đờng truyền.
Giá trị của HEC chính là phần d của phép chia Modul 2 của tích 4 Bytes đầu
trong hình 3.6.
Hình 3.6: Cơ chế phát hiện và sửa lỗi HEC
Phần thu hoạt động theo hai phơng thức Phơng thức ngầm định dùng để sửa các lỗi đơn Mào đầu tế bào đợc kiểm tra và khi phát hiện thấy lỗi đơn thì lỗi này sẽ đợc sửa Nếu phát hiện thấy lỗi nhóm thì tế bào đó sẽ bị huỷ Sau khi phát hiện ra lỗi (đơn hay nhóm) thì hệ thống tự động chuyển sang chế độ
Trang 11Nếu hệ thống tiếp tục phát hiện ra lỗi thì tế bào vẫn bị hủy dù lỗi đó là lỗi đơn hay lỗi nhóm Hệ thống duy trì ở chế độ phát hiện lỗi cho tới khi không tiếp tục phát hiện ra tế bào lỗi nữa, lúc này hệ thống sẽ tự động quay về chế độ sửa sai.
Chức năng này cho phép đầu thu nhận biết đợc giới hạn tế bào Việc nhận biết dựa vào sự tơng quan giữa các bits trong phần tiêu đề và mã HEC tơng ứng Quá trình này đợc trình bày trong hình 3.7
Hình 3.7: Sơ đồ nhận biết giới hạn tế bào
Đầu tiên đầu thu đợc đặt ở trạng thái tìm đồng bộ (HUNT) ở trạng thái này hệ thống sẽ thực hiện kiểm tra từng bit một trong phần Header của tế bào Nếu không phát hiện ra lỗi thì hệ thống sẽ tự động chuyển sang trạng thái tiền đồng bộ PreSYN ở trạng thái PreSYN, hệ thống tiếp tục thực hiện kiểm tra cho tế bào tiếp theo Nếu sau lần không phát hiện lỗi thì hệ thống chuyển sang trạng thái đồng bộ SYN, còn nếu có lỗi thì lại trở về trạng thái tìm đồng bộ HUNT ở trạng thái đồng bộ, hệ thống lại tiếp tục kiểm tra cho tế bào tiếp theo Nếu phát hiện ra lỗi thì tự động chuyển về trạng thái tìm đồng bộ HUNT Các tham số và đợc chọn phải thoả mãn đợc các yêu cầu về độ an toàn và tính hoạt động của quá trình phân tách tế bào Các tham số này đợc đa ra trong khuyến nghị I.432 nh bảng sau.
Kiểm tra từng tế bào
Kiểm tra từng tế bào
Kiểm tra từng bit
Trang 12 Biển đổi dòng tế bào thành các khung truyền dẫn Đây là chức năng chuyển đổi các tế bào thành khung truyền dẫn tại trạm phát và khôi phục lại các tế bào từ khung tại trạm thu Các hệ thống thờng đợc dùng là hệ thống phân cấp số đồng bộ SDH (Synchronous Digital Hierarchy) và hệ thống truyền dẫn dựa trên cơ sở tế bào (Cell-base Interface).
Đây là chức năng dới cùng trong lớp con TC, nó có chức năng tạo ra các khung truyền dẫn và ghép các tế bào ATM vào khung rồi gửi đi Tại trạm thu thực hiện việc khôi phục tế bào Cấu trúc của khung phụ thuộc vào hệ thống truyền dẫn đợc sử dụng Kích thớc của khung phụ thuộc vào tốc độ đờng truyền
3.3.3.Lớp ATM
Lớp ATM là thành phần chủ yếu của mạng ATM, nó nằm trên lớp vật lý, các dịch vụ chính của mạng đều có thể tìm thấy ở lớp này Các chức năng của
lớp ATM hoàn toàn độc lập với các chức năng của lớp vật lý dới nó Lớp ATM
có các chức năng chuyển các tế bào từ lớp tơng thích ATM (AAL) đến lớp vật lý để truyền đi và ngợc lại từ lớp vật lý đến các lớp AAL để sử dụng tại hệ thống mới Các đơn vị thông tin trong lớp ATM là các tế bào Mỗi tế bào có một bộ nhận dạng số chứa trong Header để gắn nó tới kết nối xác định.
ATM sử dụng các đấu nối ảo để vận chuyển thông tin và đợc chia làm hai
mức: mức đờng ảo và mức kênh ảo.
Kênh ảo VC(Virtual Channel) là kênh thông tin cung cấp khả năng truyền
đơn hớng các tế bào ATM
Đờng ảo VP(Virtual Path) là sự kết hợp có tính chất logic hoặc của một
nhóm các kênh ảo thành một “bó” mà nó có cùng một đặc tính lu lợng và đ-ợc truyền đi cùng một đờng trong mạng Một đờng truyền vật lý (nh cáp quang chẳng hạn) có thể chứa nhiều đờng kết nối ảo Hình 3.8 mô tả quá
Trang 133.3.3.1.Một số khái niệm liên quan đến kênh ảo và đ ờng ảo
Các khái niệm này gồm có liên kết đờng ảo, liên kết kênh ảo, cuộc nối kênh ảo, cuộc nối đờng ảo.
Cuộc nối kênh ảo VCC là tập hợp của một số liên kết Theo định nghĩa của
ITU-T: VCC là sự móc nối của các liên kết kênh ảo giữa hai điểm truy nhập vào lớp tơng thích ATM Thực chất VCC là một đờng nối logic giữa hai điểm dùng để truyền các tế bào ATM Thông qua VCC thứ tự truyền các tế bào ATM sẽ đ-ợc bảo toàn Có 4 phơng pháp đđ-ợc dùng để thiết lập một cuộc nối kênh ảo tại giao diện UNI.
Các VCCs cố định (Permanent) hoặc bán cố định (Semi-Parmanent) đợc thiết lập tại thời điểm định trớc mà không cần báo hiệu.
Một VCC đợc thiết lập/giải phóng bằng cách sử dụng một thủ tục báo hiệu trao đổi.
Thiết lập/giải phóng một VCC đầu cuối đợc thực hiện bằng một thủ tục báo hiệu từ ngời sử dụng đến mạng.
Nếu một PVC đang tồn tại gia hai UNI, thì một VCC trong VPC này có thể đợc thiết lập/ giải phóng bằng việc sử dụng một giao thức báo hiệu từ ngời sử dụng tới ngời sử dụng
Cuộc nối đờng ảo VPC (Virtual Path Connection) là sự móc nối của một sốliên kết đờng ảo VPC là sự kết hợp logic của các VCCs (Virtual Channel
Connection) Trong một VPC mỗi liên kết kênh ảo đều có một số nhận dạng VCI (Virtual Channel Indentifier) riêng Tuy vậy những VCs thuộc về các VP khác nhau có thể có cùng số VCI Mỗi VC đợc nhận dạng duy nhất thông qua tổ hợp hai giá trị VPI và VCI Có 3 phơng pháp sau đợc sử dụng để thiết lập/ giải phóng một VPC giữa các điểm cuối VPC:
không cần thủ tục báo hiệu.
tục quản lý mạng dùng cho mục đích này.
quản lý mạng
Nhiệm vụ trung tâm của lớp ATM là biến đổi địa chỉ mạng ở các lớp caothành các giá trị VPI và VCI tơng ứng Các giá trị VPI và VCI đợc tạo ra dựa
trên số hiệu nhận dạng của điểm truy nhập dịch vụ SAP Tại đầu thu, trờng tiêu đề đợc tách ra khỏi tế bào ATM Tại đây giá trị VPI và VCI đợc dùng để nhận dạng điểm truy nhập dịch vụ.
Trang 14Phân kênh và hợp kênh các tế bào: Tại đầu phát các tế bào thuộc về các kênh ảo và đờng ảo khác nhau đợc hợp thành một dòng tế bào duy nhất Tại đầu thu dòng tế bào ATM đợc phân thành các đờng ảo và kênh ảo độc lập để đi tới các thiết bị.
Biến đổi VPI/VCI Nếu các tế bào đợc định tuyến thông qua các chuyển mạch ATM hoặc các nút nối xuyên thì các giá trị VPI/VCI đa tới các thiết bị này cần phải đợc biển đổi thành các giá trị VPI/VCI mới để xác định đích mới của tế bào.
3.3.3.2.Nguyên lý chuyển mạch ATM
Việc chuyển mạch các tế bào ATM đợc thực hiện trên cơ sở các giá trị VCI, VPI Nh đã trình bày ở trên VCI, VPI chỉ có giá trị trên một chặng kết nối cụ thể Khi tế bào đến nút chuyển mạch, giá trị của VPI hoặc cả giá trị VPI, VCI đều đợc thay đổi cho phù hợp với chặng tiếp theo Thiết bị chuyển mạch
chỉ dựa trên giá trị VPI đợc gọi là chuyển mạch VP (VP Switch), nút nối xuyên(ATM Cross- Connect) hoặc bộ tập trung (Concentrator) Nếu thiết bị chuyểnmạch thay đổi cả hai giá trị VPI,VCI thì nó đợc gọi là chuyển mạch VC hoặcchuyển mạch ATM
Hình 3.9 mô tả một cuộc nối VCC thông thờng, T là nút chuyển mạch nơi mà VCI, VPI đều bị thay đổi, A, B là các thiết bị đầu cuối, D1, D2 là các bộ nối xuyên, nơi chỉ thay đổi giá trị VPI, ai, xi, yi là các giá trị VCI, VPI tơng ứng.
Hình 3.9: Cuộc nối kênh ảo thông qua các nút chuyển mạch và bộ nối xuyên
Trang 15Hình 3.10 là sơ đồ nguyên lý chuyển mạch VP Chuyển mạch VP là nơi bắt đầu và kết thúc của các liên kết đờng ảo, do vậy nó phải chuyển các giá trị VPI ở đầu vào thành các giá trị VPI tơng ứng ở đầu ra sao cho các liên kết này thuộc về cùng một cuộc nối đờng ảo cho trớc Lúc này giá trị VCI đợc giữ
Trang 16Khác với chuyển mạch VP, chuyển mạch VC là điểm cuối của các liên kết kênh ảo và đờng ảo Vì vậy trong chuyển mạch VC, giá trị của VCI và VPI đều thay đổi Vì trong chuyển mạch VC bao gồm cả chức năng chuyển mạch VP nên chuyển mạch VC có thể thực hiện chức năng của một chuyển mạch
VP Hình 3.11 giả thích nguyên lý chuyển mạch VC.
Hình 3.11: Nguyên lý chuyển mạch VC
3.4 Tế bào ATM
Nh đã trình bày ở trên tế bào ATM là đơn vị dùng để truyền thông tin trong ATM Tuy nhiên không phải tất cả các tế bào ATM đều đợc sử dụng để truyền thông tin mà bên cạnh đó còn tồn tại nhiều loại tế bào khác nhau nh sẽ trình bày dới đây
3.4.1.Phân loại tế bào ATM
Tế bào ATM có thể đợc phân loại theo lớp cấu thành và chức năng Trớc
hết tế bào ATM đợc chia thành tế bào lớp ATM và tế bào lớp vật lý Tế bào
ATM đợc tạo ra trong lớp ATM còn tế bào lớp vật lý đợc tạo ra trong lớp vật lý.
Tế bào lớp ATM đợc phân chia thành tế bào đợc gán và tế bào không đợc gán.
Trang 17Còn tế bào lớp vật lý đợc chia thành tế bào rỗng, tế bào hợp lệ và tế bào khônghợp lệ.
Đặc điểm của loại tế bào nh sau:
giới giữa lớp ATM và lớp vật lý có tốc độ phù hợp với tốc độ của đờng truyền.
sửa bởi chu trình sửa lỗi HEC.
lớp vật lý) Tế bào rỗng, tế bào hợp lệ và tế bào không hợp lệ chỉ tồn tại ở lớp vật lý.
vụ lớp ATM.
vụ Tế bào đợc gán và tế bào không đợc gán là các tế bào ở lớp ATM Hình 3.12 chỉ ra các loại tế bào
Hình 3.12: Phân loại tế bào
3.4.2 Cấu trúc tế bào ATM
Nh ta đã biết đặc điểm chính của ATM là hớng liên kết Do đó khác với
mạng chuyển mạch gói, địa chỉ nguồn và đích, số thứ tự các gói là không cần thiết trong ATM Hơn nữa do chất lợng của đờng truyền cao nên các cơ chế chống lỗi trên cơ sở từ liên kết đến liên kết đợc bỏ qua Ngoài ra cũng không cung cấp các cơ chế điều khiển luồng giữa các nút mạng do cơ cấu điều khiển cuộc gọi của nó Vì vậy chức năng cơ bản còn lại của phần tiêu đề trong tế bào
ATM là nhận dạng cuộc nối ảo.
Trang 18Tế bào có thể đợc truyền trên giao diện giữa ngời sử dụng với mạng UNI(User-Network Interface) hay giữa các nút chuyển mạch NNI
(Network-Network Interface) Cấu trúc của các tế bào trong hai có một số điểm khác nhau Hình 3.13 trình bày cấu trúc của tế bào ATM trong hai giao diện, giao diện NNI (hình 3.13.a) và giao diện UNI (hình 3.13.b)
Hình 3.13.b: Khuông dạng tế bào ATM tại giao diện UNI
Đặc điểm của các trờng trong cấu trúc tế bào nh sau:
3.4.2.1.Số hiệu nhận dạng kênh ảoVCI (Virtual Channel Identifier)
VCI đợc dùng để định danh cho một kênh ảo VC trên một đờng truyền
dẫn
Do mạng ATM có đặc điểm hớng liên kết nên mỗi cuộc nối đợc gán một số hiệu nhận dạng VCI tại thời điểm thiết lập Mỗi giá trị VCI chỉ có ý nghĩa tại từng liên kết từ nút này đến nút khác của mạng Khi cuộc nối kết thúc, VCI đ ợc
Trang 19giải phóng để dung cho cuộc nối khác Trờng VCI có độ dài 16 bits (trong cả hai giao diện NNI và UNI).
Số hiệu nhận dạng đờng ảo VPI có tác dụng để định danh cho một đờngtruyền ảo trong một đờng truyền vật lý.
Mỗi một đờng ảo có một giá tri VPI riêng biệt VPI giúp cho các chuyển mạch có thể xác định đờng đi cho các tế bào một cách dễ dàng Kích thớc của trờng VPI tuỳ thuộc tế bào đợc truyền qua giao diện UNI (8 bits) hay NNI (12 bits).
Tổ hợp của VPI và VCI tạo thành một giá trị duy nhất cho mỗi cuộc nối Tuỳ thuộc vào vị trí đối với hai điểm cuối của cuộc nối mà nút chuyển mạch ATM sẽ định đờng dựa trên giá trị VPI và VCI hay chỉ dựa trên giá trị VPI Tuy vậy cần chú ý rằng VCI và VPI chỉ có ý nghĩa trên từng chặng liên kết của cuộc nối Khi qua nút chuyển mạch VCI và VPI sẽ nhận các giá trị mới phù hợp với đoạn tiếp theo.
3.4.2.3.Kiểu tế bào PT(Payload Type)
Trờng PT cho biết kiểu của tế bào đang đợc truyền qua mạng, là tế bào mang thông tin của ngời sử dụng hay các tế bào mạng các thông tin giám sát, vận hành, bảo dỡng OAM (Operation-Administration-Maintenance) Trờng PT có kích thớc là 3 bits và có các đặc điểm chính nh sau:
còn nếu là 1 thì tế bào đó mang các thông tin quản lý mạng OAM.
Adaptation Layer).
Hình 3.14 và bảng 3.2 trình bày cấu trúc trờng PT
Hình 3.14: Khuôn dạng trờng PT trong tế bào mạng thông tin của ngời sử dụng
Trang 20Khuôn dạng Chức năng
Bảng 2.2: Cấu trúc trờng PT với tế bào OAM
3.4.2.4.CLP(Cell Loss Priority)
Bit CLP có tác dụng xác định độ u tiên gửi các tế bào trong trờng hợp các tài
nguyên trong mạng không còn tối u nữa (chẳng hạn trong trờng hợp quá tải) Trong trờng hợp này, những tế bào có độ u tiên cao hơn đợc truyền trớc, còn những tế bào có độ u tiên thấp hơn sẽ bị loại bỏ hoặc truyền dẫn sau.
Nếu CLP=0 : Độ u tiên cao CLP=1 : Độ u tiên thấp
Độ u tiên gửi tế bào đợc đánh giá theo hai tiêu chuẩn: u tiên về mặt thời gian hoặc u tiên về mặt nội dung
- Những tế bào có độ u tiên về mặt thời gian thấp hơn sẽ có trễ truyền lớn hơn.
- Những tế bào có độ u tiên về mặt nội dung cao hơn sẽ có khả năng bị loại bỏ thấp hơn.
Ngoài ra, mức u tiên còn có thể đợc đánh giá trên cơ sở cuộc nối hoặc trên cơ sở loại tế bào Trong trờng hợp đánh giá mức u tiên dựa vào cuộc nối thì những tế bào đợc truyền trên cùng một kênh ảo hoặc một đờng ảo có cùng mức u tiên Còn trong trờng hợp đánh giá mức u tiên dựa vào loại tế bào thì những tế bào đợc truyền trên cùng một kênh ảo hoặc đờng ảo sẽ có các mức u tiên khác nhau.
3.4.2.5.HEC(Header Error Control)
HEC là trờng điều khiển lỗi cho phần Header của tế bào Kích thớc của HEC là 8 bits, HEC chứa mã d vòng CRC (Cyclic Redundary Code) Sau mỗi chặng, phần Header của tế bào ATM lại bị thay đổi, HEC sẽ tính toán và kiểm tra lại CRC với mỗi chặng Đa thức sinh đợc dùng là :
Trang 213.4.2.6.GFC(Generic Flow Control)
Giữa hai kiểu tế bào truyền trong mạng ATM có sự khác biệt ở trờng thông tin này Trờng thông tin này (chiếm 4 bits) chỉ có trong tế bào tại giao diện UNI
gọi là trờng điều khiển dòng chung.
Cơ chế hoạt động của GFC cho phép điều khiển luồng các cuộc nối ATM ở giao diện UNI Nó đợc sử dụng để làm giảm tình trạng quá tải trong thời gian ngắn có thể xảy ra trong mạng của ngời sử dụng Cơ chế GFC dùng cho cả các cuộc nối từ điểm tới điểm và từ điểm tới nhiều điểm.
các mạng này làm thế nào để hợp kênh các tế bào của các cuộc nối khác nhau Thực chất GFC là một bộ các giá trị chuẩn để định nghĩa mức độ u tiên của ATM đối với các quy luật truy cập vào các mạng khác nhau.
Tuy nhiên việc sử dụng 2 loại tế bào khác nhau tại hai giao diện khác nhau là nhợc điểm của ATM Vì nh vậy trong mạng không sử dụng các giao thức đồng nhất nên không thể lắp đặt các thiết bị tại bất cứ vị trí nào trong mạng.