Tìm hiểu về Wireless Lan
- 37 -
CHƯƠNG III: KIẾN TRÚC HỆ THỐNG VÀ KIẾN TRÚC GIAO
THỨC CỦA MẠNG WLAN
3.1. Kiến trúc hệ thống
Kiến trúc WLAN bao gồm một vài thành phần tương tác với nhau để cung cấp
WLAN hỗ trợ khả năng di động của các trạm một cách trong suốt với các lớp cao hơn.
Các mạng WLAN có thể đưa ra hai kiến trúc hệ thống cơ bản khác nhau mạng
cơ sở hạ tầng hoặc đặc biệt. Hình dưới đây cho thấy các thành phần của một cơ sở hạ
tầng và một phần không dây nh
ư đã đặc tả cho chuẩn IEEE802.11. Một vài nút, gọi là
các trạm (Stations - STAi) được kết nối tới các điểm truy cập (AP - Access Point). Các
trạm là các thiết bị cuối với các cơ chế truy cập tới môi trường truyền thông không dây
và liên lạc sóng radio tới điểm truy cập (AP). Các trạm và điểm truy cập (AP) chúng ở
bên trong vùng phủ sóng radio giống nhau từ một tập hợp dịch vụ cơ sở (BSSi - Basic
Service Set). Tập hợp d
ịch vụ cơ sở là một khối xây dựng cơ bản của WLAN. Có thể
xem như hình oval sử dụng để minh hoạ một BSS là vùng bao phủ trong đó các trạm
thành phần của BSS có thể duy trì liên lạc. Nếu một trạm di chuyển ra ngoài BSS của
nó, nó sẽ không liên lạc trực tiếp được với các thành viên khác của BSS.
Liên lạc giữa STA và BSS là hoàn toàn động, các STA có thể bật máy tắt máy,
chạy trong một khoảng nào đó hoặc chạy ra ngoài vùng ph
ục vụ. Để trở thành một
thành viên của một BSS cơ sở một trạm sẽ được đưa vào trạng thái “liên lạc”
(“associated”). Các trạng thái liên lạc này là động và liên quan tới việc sử dụng các
dịch vụ hệ thống phân phối DS (Distribution system).
3.1.1. Khái niệm hệ thống phân phối
Những giới hạn của lớp vật lý PHY quyết định khoảng cách liên lạc trực tiếp
giữa các trạm mà nó hỗ trợ. Với một vài mạng khoảng cách này là đủ, với các mạng
2
chúng được kết nối qua một
hệ thống phân phối. Một hệ thống phân phối kết nối một vài BSSs qua điểm truy cập
(AP) tạo thành một mạng đơn giản và theo cách đó mở rộng vùng phủ không dây.
Mạng này bây giờ được gọi là một tập hợp dịch vụ mở rộng (Extended Service Set -
ESS). Hơn nữa, hệ thống phân phối kết nối các mạng không dây qua các điểm truy
cậ
p (APs) với một cổng, nó tạo thành một đơn vị hoạt động liên mạng tới các LAN
khác.
Cụ thể hơn về nhóm dịch vụ mở rộng ESS: Một DS và BSS cho phép WLAN
tạo ra một mạng vô tuyến không bị bó buộc về kích thước và linh hoạt hơn. WLAN
gọi loại mạng này là mạng nhóm dịch vụ mở rộng ESS. Điều quan trọng là mạng ESS
đối với lớp LLC không khác gì mạng IBSS (Independent Basic Service Set). Các trạm
trong cùng mộ
t ESS có thể liên lạc với nhau và các trạm di động có thể di chuyển từ
một BSS tới một BSS khác trong cùng một ESS một cách trong suốt với lớp LLC.
WLAN không bó buộc các vị trí vật lý tương đối của các BSS.
Có thể có các trường hợp sau:
Tìm hiểu về Wireless Lan
- 39 -
Các BSS có thể chồng một phần lên nhau. Điều này được sử dụng phổ
biến để sắp xếp vùng bao phủ liền kề trong một diện tích vật lý.
Các BSS có thể tách rời về mặt vật lý. Về mặt logic không có giới hạn về
khoảng cách giữa các BSS.
Các BSS có thể đặt cùng một vị trí về mặt vật lý. Điều này nhằm cung
cấp dự phòng
Một hoặc nhiều IBSS hoặc các mạng ESS có thể hiện diện về mặt vật lý
STA
1
Tìm hiểu về Wireless Lan
- 40 -
hoặc bất kỳ các mạng nào. Tuy nhiên, các dịch vụ hệ thống phân phối được định nghĩa
trong chuẩn.
Các trạm (Station) có thể lựa chọn một điểm truy cập và kết hợp với nó. Các
điểm truy cập (APs) hỗ trợ trôi nổi (roaming) tức là thay đổi các điểm truy cập, hệ
thống phân phối sau đó điều khiển truyền dữ liệu giữa các điểm truy cậ
p (Aps) khác
nhau. Hơn nữa, các điểm truy cập (APs) cung cấp sự đồng bộ hoá bên trong một tập
hợp dịch vụ cơ sở (BSS - Basic Service Set), hỗ trợ quản lý nguồn điện và có thể điều
khiển truy cập môi trường truyền dẫn để hỗ trợ dịch vụ giới hạn thời gian.
Để thêm vào các mạng hạ tầng cơ sở. Chuẩn IEEE 802.11 cho phép xây dựng
các mạng đặc bi
ệt (ad hoc) giữa các trạm, do đó sự tạo thành một hoặc nhiều hơn một
tập hợp các dịch vụ cơ sở (BSS - Basic Service Set) như đã thấy trong hình dưới đây.
Trong trường hợp này, một tập hợp các dịch vụ cơ sở (BSS) bao gồm một nhóm của
các trạm sử dụng một tần số sóng radio giống nhau. Các trạm STA
1
, STA
2
và STA
3
ở
trong BSS
1
Để tích hợp kiến trúc WLAN với LAN hữu tuyến truyền thống, một thành phần
kiến trúc logic được đưa ra là thành phần cổng (Port).
Cổng là một điểm logic tại đó MSDU từ một mạng tích hợp không phải là
WLAN đi vào hệ thống phân tán DS của WLAN. Tất cả dữ liệu từ một mạng LAN
truyền thống đi vào kiến trúc mạng WLAN qua thiết bị cổng. Cổng cung cấp khả nă
ng
tích hợp logic giữa một kiến trúc WLAN và các mạng LAN truyền thống đã có. Có thể
một thiết bị cung cấp cả hai chức năng AP và cổng. Điều này xảy ra trong trường hợp
khi một DS được thực thi từ các thành phần của mạng LAN 802.
Trong IEEE 802.11, kiến trúc ESS (Các AP và DS) cung cấp phân đoạn lưu
lượng và mở rộng khoảng cách. Các kết nối logic giữa WLAN và các mạng LAN khác
qua cổng. Các cổng kết nối giữa môi tr
ường hệ thống phân phối DSM và môi trường
LAN được tích hợp với nhau.
3.1.3. Các giao diện dịch vụ LOGIC
Kiến trúc IEEE 802.11 cho phép DS có thể không đồng nhất với LAN hữu
tuyến hiện tại. Một DS có thể được xây dựng từ nhiều công nghệ khác nhau bao gồm
cả công nghệ LAN hữu tuyến hiện tại.
WLAN không bắt buộc là các DS phải dựa trên
lớp mạng hoặc lớp liên kết dữ liệu. Cũng vậy WLAN không bắt các DS là tập trung
hay phân tán.
IEEE 802.11 không qui định chi tiết về các cách triển khai hệ thống phân phối
DS. Thay vào đó nó chỉ định các dịch vụ. Các dịch vụ được kết hợp với các thành
phần khác nhau của kiến trúc. Có hai loại dịch vụ chính là dịch vụ trạm và dịch vụ hệ
thống phân phối (DSS). C
ả hai loại dịch vụ đều được sử dụng ở lớp MAC WLAN.
Tập hợp các dịch vụ kiến trúc WLAN như sau:
Dịch vụ nhận thực (Authentication).
Dịch vụ liên lạc (Association).
dụng họ LAN IEEE 802.
Sự lựa chọn không gian địa chỉ WLAN 802.11 cho không gian địa chỉ MAC
LAN hữu tuyến và không gian địa chỉ MAC WLAN 802.11 có thể là giống nhau.
Trong những trường hợp ở đâu DS sử dụng cách đánh địa chỉ IEEE 802.11 mức MAC
là phù hợp, thì tất cả 3 không gian địa chỉ Logic s
ử dụng trong một hệ thống có thể là
đồng nhất. Đây là trường hợp trung nhưng không phải là cách kết hợp duy nhất mà
kiến trúc WLAN IEEE 802.11 cho phép. Kiến trúc WLAN cho phép 3 không gian địa
chỉ logic là khác nhau.
Ví dụ về không gian địa chỉ ghép là một ví dụ trong đó triển khai DS sử dụng
đánh địa chỉ phân lớp mạng. Trong trường hợp này, không gian địa chỉ WM và không
gian địa chỉ DS có thể khác nhau. Khả năng của kiến trúc để sử lý nhiề
u không gian
địa chỉ và nhiều môi trường logic là phần chính trong khả năng của IEEE 802.11 cho
phép độc lập triển khai DS và giao diện với tính dễ thay đổi của phân lớp mạng.
3.2. Kiến trúc giao thức
IEEE 802.11 là cấu trúc giao thức thành viên của chuẩn giao thức 802.X. Tập
này bao gồm một chuỗi các đặc tả về các kỹ thuật cho mạng LAN. Hình dưới đây thể
hiện vị trí và mối liên hệ giữa các thành phần của họ giao thức trong mô hình OSI.
Hình 3.4. Họ IEEE 802 và mối liên hệ với mô hình OSI Tìm hiểu về Wireless Lan
- 44 -
Chuẩn IEEE 802.11 là một lớp liên kết có thể sử dụng gói 802.2/LLC. Đặc tả
cơ bản của IEEE 802.11
bao gồm 802.11 MAC và lớp vậtt lý thực hiện trải phổ nhảy tần
FHSS và lớp trải phổ dãy trực tiếp DSSS hoặc ghép kênh phân chia theo tần số trực
802.3
MAC802.11 MAC
802.11 MAC
LLC
LLC
IP
IP
TCP
TCP
Application
Application
LLC
BRIDGE
Tìm hiểu về Wireless Lan
- 45 -
nhỏ thành tầng vật lý hội tụ giao thức (PLCP - Phyiscal Layer Convergence Protocol)
và Môi trường vật lý phụ thuộc tầng dưới (PMD - Physical Medium Dependent) vật lý.
Hình 3.6. Chi tiết kiến trúc giao thức và quản lý IEEE 802.1
Các nhiệm vụ cơ bản của tầng điều khiển truy cập môi trường truyền thông
(MAC) bao gồm: truy cập môi trường truyền thông, phân mảnh (phân đoạn) dữ liệu
của người dùng và mã hoá. Giao thức tầng dưới (PLCP) cung cấp một tín hiệu c
ảm
PHY management
Station
manage
ment
DLC
PHY
Tìm hiểu về Wireless Lan
- 46 -
Các nhiệm vụ chính của quản lý tầng vật lý bao gồm: Đổi hướng kênh và sự
duy trì cơ sở thông tin quản lý tầng vật lý. Cuối cùng, quản lý trạm cuối tương tác với
cả hai tầng quản lý và có nhiệm vụ quan trọng ủng hộ thêm các chức năng tầng cao
hơn (ví dụ: điều khiển cầu nối và sự tương tác với một hệ thống phân tán trong trường
hợp của m
ột điểm truy cập).
Những lớp MAC của lớp liên kết dữ liệu và lớp vật lý PHY tương ứng với các
lớp thấp nhất trong mô hình tham chiếu cơ bản ISO/IEC của OSI (Open System
InterConnection).
Các lớp và các phân lớp được biểu diễn dựa theo hình dưới đây:
H ình 3.7. Mô hình tham chiếu ISO/ICE
3.2.1. Tầng vật lý
Chuẩn IEEE802.11 hỗ trợ ba tầng vật lý khác nhau: một tầng trên cơ sở tia
hồng ngoại và hai tầng trên cơ sở truyền tải sóng radio (Chủ yếu trong băng tần ISM ở
tần số 2.4MHz, nó có hiệu lực trên toàn thế giới). Tất cả các biến thể tầng vật lý bao
ột kỹ
thuật trải phổ nó cho phép nhiều mạng cùng tồn tại trong cùng một vùng (area) bằng
cách tách rời các mạng khác nhau sử dụng các trình tự (sequences) nhảy tần khác
nhau. Chuẩn định nghĩa 79 kênh nhẩy tần cho bắc Mỹ và châu Âu và 23 kênh nhẩy tần
cho Nhật Bản (mỗi kênh với độ rộng băng thông 1MHz trong băng tần ISM có dải tần
số 2.4GHz). Việc lựa chọn một kênh riêng biệt đạt được bằng cách sử d
ụng một mẫu
nhảy ngẫu nhiên giả. Nhiều hạn chế quốc gia cũng quyết định các thông số xa hơn
nữa, ví dụ : công suất (power) phát cực đại là 1W - EIRP (Equivalent Isotropically
Radiated Power - Công suất phát đẳng hướng tương đương) ở Mỹ và 100 mW ở châu
Âu.
Chuẩn đặc tả hình dạng vật lý (Gaussian shaped) FSK (Frequency Shift Keying
- khoá dịch chuyển tần số), hình dạng vật lý khoá dịch chuyển tần số (GFSK -
Gaussian shaped Frequency Shift Keying) như là sự điề
n biến cho trải phổ nhảy tần
(FHSS - Frequency Hopping Spread Spectrum) vật lý. Để được tốc độ 1Mbit/s một
khoá dịch chuyển tần số (GFSK) 2 mức được sử dụng (tức là 1 bit được ánh xạ tới một
tần số); một khoá dịch chuyển tần số (GFSK) 4 mức cho 2Mbit/s (tức là 2 bits được
ánh xạ tới một tần số). Trong khi phát và nhận, tốc độ 1Mbit/s là bắt buộc đối với tất
Tìm hiểu về Wireless Lan
- 48 -
cả các thiết bị, việc hoạt động ở tốc độ 2Mbit/s là tuỳ chọn. Điều này tạo điều kiện
giảm chi phí sản xuất các thiết bị chỉ cho tốc độ chậm hơn và các thiết bị mạnh mẽ hơn
cho cả hai tốc độ truyền.
Khuôn dạng của một Frame tầng vật lý được mô tả trong hình 3.8.
80 16 12 4 16 Số bít thay đổi bits
Synchronization SFD PLW PSF HEC Payload
Tìm hiểu về Wireless Lan
- 49 - Các trường của frame hoàn thành các chức năng sau :
Đồng bộ hoá (Synchronization): Phần mở đầu PLCP bắt đầu với 80 bits đồng
bộ hoá, chúng là một chuỗi mẫu bít có dạng 010101...Mẫu bít này được sử dụng cho
đồng bộ hoá điện thế thực thể nhận (receiver) và tín hiệu dò tìm bởi CCA. Được sử
dụng để phát hiện tín hiệu có thể nhận được một cách tốt nhất, lựa chon ăngten đa
n
ăng, sửa lỗi lệch tần số trạng thái bền và đồng bộ định thời gian gói nhận.
Danh giới bắt đầu khung (Start Frame Delimiter - SFD): 16 bits tiếp theo cho
biết bắt đầu của frame và như thế cung cấp đồng bộ hoá frame ( bít đầu tiên của SFD
theo sau bit cuối cùng của mẫu Sync). Mẫu danh giới bắt đầu khung (SFD) là 0000
1100 1011 1101 (truyền từ trái sang phải).
Từ độ dài PLCP_PDU (PLCP_PDU length word - PLW): Trường đầu tiên này
của PLCP header cho biết độ dài của tr
ường tải (payload) tính bằng byte gồm có 32
bits CRC ở cuối trường tải. Từ độ dài PLCP_PDU (jPLW) có thể nằm trong khoảng từ
0 đến 4096.
Tìm hiểu về Wireless Lan
- 50 -
Trường báo hiệu PLCP (PLCP Signalling Field - PSF): Về lý thuyết chỉ có duy
nhất 1 bit trong 4 bits của trường cho biết tốc độ dữ liệu của trường tải (payload) là 1
hoặc 2Mbits/s.
Kiểm tra lỗi phần đầu (Header Error Check - HEC): Cuối cùng, phần PLCP
header được bảo vệ bởi 16 bits tổng kiểm tra (checksum) với đa thức sinh ITU-T
Trải phổ trực tiếp (DSSS) tầng vật lý (PHY) của chuẩn IEEE 802.11 cũng sử
dụng băng tầ
n ISM 2.4 GHz và cung cấp cả hai tốc độ dữ liệu 1 hoặc 2 Mbit/s. Hệ
thống DSSS cung cấp cho mạng LAN vô tuyến khả năng truyền thông tải tin ở cả hai
tốc độ 1 Mbps và 2 Mbps. Theo các quy tắc của FCC, thì hệ thống DSSS sẽ cung cấp
Tìm hiểu về Wireless Lan
- 51 -
khả năng xử lý ít nhất là 10 dB. Điều này sẽ được thực hiện bằng cách nhận tín hiệu
băng gốc ở tần số 11 MHz với mã số giả ngẫu nhiên PN Chip. Hệ thống DSSS sử dụng
các phương pháp điều chế băng cơ sở DBIT/SK và DQPSK để cung cấp tốc độ dữ liệu
1 Mbps và 2 Mbps tương ứng. Bằng cách sử dụng khoá dịch pha nhị phân vi sai
(Differential Binary Phase Shift Keying - DBPSK) cho truyền tố
c độ 1 Mbit/s và khoá
dịch pha cầu phương vi sai (Differential Quadrature Phase Shift Keying - DQPSK) cho
truyền tốc độ 2Mbit/s như các lược đồ điều biến. Mặt khác (Again), công suất phát cực
đại là 1W EIRP (Equivalent Isotropically Radiated Power - Công suất phát đẳng
hướng tương đương) ở Mỹ và 100mW EIRP (Equivalent Isotropically Radiated Power
- Công suất phát đẳng hướng tương đương) ở châu Âu. Tốc độ ký hiệu là 1 MHz, kết
quả trong một chuỗi xung tốc độ 11 MHz. Tất cả các bit đã truyền bằng trải phổ tr
ực
tiếp tầng vật lý được đổi tần với đa thức s(z) = z
7
- z
4
+ 1 cho kết khối một chiều và
làm trắng phổ.
128 16 8 8 16 16 Variable bits
Synchronization SFD Signal Service Length HEC Payload
ống khác, 16 bit được sử dụng trong trường hợp
này để cho biết độ dài của trường tải (payload).
Kiểm tra lỗi phần đầu (Header Error Check - HEC): Tín hiệu, dịch vụ, và độ
dài các trường được bảo vệ bởi tổng kiểm tra này sử dụng đa thức chuẩn ITU-T CRC-
16.
3.2.1.3. Lớp vật lý hồng ngoại
Tầng vật lý, nó là cơ sở của việc truyền tia hồng ngoại (Infrared - IR), tia hồng
ngoại sử dụng bước sóng gần với ánh sáng nhìn thấy được ở bước sóng 850-950 nm,
nó không được quy định riêng từ các giới hạn an toàn (sử dụng laze thay cho LEDs).
Chuẩn không yêu cầu nhìn thấy nhau trên một đường thẳng giữa thực thể gửi và thực
thể nhận, nhưng cũng nên làm việc với ánh sáng khuyếch tán (không giống như thiế
t
bị hồng ngoại IR PHY không trực tiếp). Điều này cho phép truyền thông một điểm tới
đa điểm (point-to-multipoint communication). Phạm vi cực đại là khoảng 10m nếu
không có ánh sáng mặt trời và các nguồn nhiệt gây nhiễu sự truyền thông. Tiêu biểu
như một mạng sẽ không chỉ làm việc trong các toàn nhà, ví dụ: các phòng học, các
phòng hội họp v.v. Sử dụng lại tần số rất đơn giản - một bứ
c tường là quá đủ để che
chắn một mạng IEEE 802.11 cơ sở tia hồng ngoại từ các mạng khác. IR dựa vào cả
năng lượng hồng ngoại phản xạ và năng lượng hồng ngoại đường ngắm để truyền
thông. Cùng với chuẩn IEEE, một số chuẩn khác cũng sử dụng bức xạ hồng ngoại như
là IEC 60825-1: 1998 và ANSI Z136.1-1993. Bộ phát xạ (như LED) và bộ tách (như
PIN diot) trong thông tin hồng ngo
ại là tương đối dẻ.
Các chức năng của IR PHY: Bao gồm 3 thực thể chức năng:
Phân lớp PLCP: để cho phép WLAN MAC hoạt động phụ thuộc nhỏ
nhất vào phân lớp PMD, phân lớp hội tụ vật lý được định nghĩa. Chức
Tìm hiểu về Wireless Lan
PHY. Chức năng này làm đơn giản hoá dịch vụ PHY tới dịch vụ MAC
WLAN.
Tiền tố PLCP Tiêu đề PLCP PSDU
SYNC SFD DR DCLA LENGTH CRC
Tìm hiểu về Wireless Lan
- 54 -
Phân lớp PMD cung cấp phương thức truyền và nhận dữ liệu giữa hai
hay nhiều trạm. Phần trình bày này tập trung vao dải 5 GHz sử dụng điều
chế OFDM.
Thực thể quản lý PMD: PLME thực thi nhiệm vụ quản lý chức năng
PHY cục bộ cùng với thực thể quản lý MAC.
Phân lớp OFDM PLCP: Trong khi truyền, PSDU được cung cấp cùng với một
phần đầu khung PLCP và mào đầu PLCP để tạ
o một PPDU. Tại phần thu, phần mở
đầu khung và mào đầu PLCP được xử lý để hỗ trợ điều chế và phân phối PSDU.
Hình 3.13. Khuôn dạng PPDU
Hình 3.13: minh hoạ khuôn dạng PPDU bao gồm phần đầu khung OFDM
PLCP, mào đầu OFDM PLCP, PSDU, các bít đuôi (Tail), và các bit Đệm (Pad). Mào
đầu PLCP bao gồm các trường sau: LENGTH, RATE, bit dự phòng, bit chẵn lẻ và
trường SERVICE. Theo quan điểm điều chế, LENGTH, RATE, bit dự phòng và bit
chẵn lẻ (có 6 bit Đuôi bằng 0 cuối cùng) tạo thành một tín hiệu OFDM đơn riêng bi
ệt,
được gọi là SIGNAL, được phát với điều chế BIT/SK và tốc độ mã hoá R=1/2. Trường
SERVICE của mào đầu PLCP và PSDU (có 6 bit đuôi bằng 0 và các bit đệm), ký hiệu
Hình 3.14: Mã hoá xoắn (k=7)
3.2.2. Lớp điều khiển môi trường truy cập
Lớp MAC phải đảm bảo một vài nhiệm vụ sau. Thứ nhất, nó phải điều khiển
môi trường truy cập, nhưng nó cũng có thể cung cấp hỗ trợ cho roaming, chứng thực
và bảo toàn năng lượng. Dịch vụ cơ bản được cung cấp bởi tầng MAC là dịch vụ thiếu
đồng bộ dữ liệu bắt buộc và một dịch vụ khoảng thời gian giới h
ạn tùy ý. Trong khi
802.11 chỉ cung cấp dịch vụ không đồng bộ trong chế độ mạng đặc biệt, cả hai kiểu
dịch vụ có thể được cung cấp sử dụng cơ sở hạ tầng mạng cùng với điểm truy cập kết
hợp truy cập môi trường. Dịch vụ không đồng bộ hỗ trợ quảng bá và truyền đa gói, và
Tb
Tb
Tb
Tb Tb Tb
Dữ
liệu
ra
A
Dữ liệu ra A
Dữ liệu ra B
Tìm hiểu về Wireless Lan
iệp điều khiển
DIFS
DIFS
PIFS
SIFS
Medium
contention
Next frame
Hình 3.15. Môi trường truy cập và khoảng cách trong khung
Tìm hiểu về Wireless Lan
- 57 -
ngắn, như xác nhận gói dữ liệu hoạc đáp ứng thăm dò. Việc dùng tham số này sẽ được
giải thích từ phần 3.2.2.1 đến 3.2.2.3.
3.2.2.1. DFWMAC-DCF cơ bản sử dụng CSMA/CA
Cơ chế (kỹ thuật) truy cập bắt buộc của IEE 802.11 được căn cứ trên truy cập
đa hướng mang với tránh xung đột, là cơ chế truy cập ngẫu nhiên với đa hướng mang
và tránh xung đột qua backoff ngẫu nhiên. Cơ chế CSMA/CA cơ bản mô tả trong hình
3.16 Nếu môi trường cảm giác rỗi trong một khoảng tối thiểu của DIFS (với sự trợ
giúp của tín hiện CCA trong tầng vật lý), một nút có thể truy cậ
p môi trường một lần.
Điều này cho phép độ trễ truy cập ngắn dưới tải ánh sáng. Nhưng ngay lập tức và càng
nhiều nút cố gắng truy cập môi trường, cơ chế thêm vào là cần thiết.
Nếu môi trường bận, nút phải đợi trong khoảng thời gian của DIFS, bắt đầu giai
đoạn tranh giành tiếp sau. Mỗi nút bây giờ chọn thời gian backoff ngẫu nhiên trong
cửa sổ tranh giành và thêm độ trễ môi trường truy cập cho lượng th
chu trình đầu tiên, nó sẽ dừng thiết bị bấm giờ backoff, đợi kênh truyền rỗi lần nữa cho
DIFS và bắt đầu đếm lại. ngay khi bộ đếm h
ết hạn, nút truy cập môi trường. Điều này
có nghĩa là các trạm bị hoãn lại không lựa chọn thời gian backoff ngẫu nhiên nhưng
tiếp tục đếm xuống. Do vậy, trạm chờ lâu hơn quá mức trung bình tiến hành làm mới
trạm, trong đó chúng chỉ phải đợi phần còn lại của thiết bị bấm giờ backoff từ chu
trình trước.
Hình 3.17 giải thích cơ chế truy cập cơ bản của IEEE 802.11 cho 5 trạm c
ố
gắng truy cập để gửi một gói tại điểm được đánh dấu đúng giờ. Trạm 3 có yêu cầu
trước tiên từ tầng cao hơn để gửi mộ gói, chò DIFS và truy cập môi trường, ví dụ gửi
một gói. Trạm 1, trạm 2 và trạm 4 phải đợi tối thiểu đến khi môi trường rỗi lại sau
DIFS trạm 3 phải dừng gửi. Bây giờ cả ba rạm chọn thời gian backoff trong củ
a sổ
tranh giành và bắt đầu đếm xuống thiết bị bấm giờ của chúng.
Hình 3.17 mô tả thời gian backoff ngẫu nhiên của trạm 1 như tổng của boe
(thời
gian backoff trôi qua) và bo
1
(thời gian backoff còn lại). Tương tự như vậy với trạm 5.
Trạm 2 có tổng thời gian backoff của chỉ boe và do đó được truy cập môi trường đầu
tiên. Sau đó, không có thời gian backoff còn lại cho trạm 2 như mô tả. Thời gian
Medium not idle (frame, ack, etc)
DIFS
DIFS
e
bo
r
bo
e
bo
r
t
busy
Packet arrival at MAC
bo
e
Elabsed backoff time
bo
r
Resicual backoff time
Hình 3.17. Base DFWMAC-DCF with several competing sender
Station 4
Station 1
Station 2
Station 3
Station 5
tương tự.
Trong khi xử lý này mô tả cơ chế truy cập hoàn thiện cho khung quảng bá, một
vấn đề thêm vào là cung cấp bởi chuẩn cho dữ liệu truyền rộng. Hình 3.18 mô tả bên
gửi truy cập môi trường và gửi dữ liệ
u. Nhưng bên nhận trả lời một cách chính xác với
xác nhận (ACK) thế nào. Bên nhận truy cập môi trường sau khi chờ một khoảng SIFS
và do đó không trạm nào có thể truy cập môi trương trong thời gian chính và nguyên
nhân là tranh giành. Những trạm khác phải đợi DIFS cộng thêm thời gian backoff của
chúng. Xác nhận này bảo đảm biên nhận đúng (đúng kiểm tra CRC tại bên nhận) của
Tìm hiểu về Wireless Lan
- 60 -
khung trên tầng MAC, mà nhất là quan trọng trong môi trường lỗi có thể xảy ra như là
kết nối không dây. Nếu không có ACK nào trả lại, bên gửi tự động truyền lại khung.
Nhưng bây giờ bên gửi không đợi lần nữa và hoàn thành truy cập đúng. Không đúng
đặc biệt cho truyền thông. Số lần truyền lại là có giới hạn, và cuối cùng lỗi được báo
cáo cho lớp trên.
3.2.2.2. DFWMAC-DCF với RTS/CTS mở rộng
Về vấn đề của các trạm cuối ẩn, tình trạng đó có thể cũng xảy ra trong mạng
tiêu chuẩn IEEE 802.11. Hiện tượng này xảy ra nếu một trạm nào đó có thể nhận được
từ hai trạm khác nhưng những trạm khác thì không nhận được gì. Tiếp theo hai trạm
đó phát hiện (cảm giác) đường truyền rỗi, nó sẽ gửi một tín hiệu (frame) và xung đột
xảy ra vì nhận cùng một lúc. Để giả
i quyết vấn đề này, những định nghĩa chuẩn được
thêm vào kỹ thuật sử dụng sử dụng 2 gói tin điều khiển RTS và CTS. Việc sử dụng kỹ
thuật này là không bắt buộc, tuy nhiên trong mọi bản 802.11 đều bổ xung thêm một
chức năng để khắc phục vấn đề trên chấp nhận gói tin điều khiển RTS/CTS.
Sử dụng RTS/CTS với phân đoạn: Sau đây là mộ
Other
station
Hình 3.18. IEEE 802.11 unicast data transfer
Tìm hiểu về Wireless Lan
- 61 -
Hình 3.19. RTS/CTS với MSDU được phân đoạn
Mỗi khung chứa thông tin về khoảng thời gian của lần truyền dẫn kế tiếp.
Thông tin khoảng thời gian từ các khung RTS sẽ được sử dụng để cập nhật NAV để
chỉ thị bận cho đến khi kết thúc ACK 0. Thông tin khoảng thời gian từ khung CTS
cũng sẽ được sử dụng để cập nhật NAV để chỉ thị bận cho đến khi k
ết thúc ACK 0.
Tiếp theo trường thời gian/ID trong các khung Data và ACK sẽ được sử dụng. Nó sẽ
tiếp diễn cho đến khung cuối cùng, trong khung cuối cùng trường Thời gian/ID sẽ có
khoảng thời gian bằng một thời gian của ACK cộng với thời gian SIFS và trong khung
ACK của khung cuối cùng, trường Thời gian/ID đặt về không. Mỗi phân đoạn và ACK
hoạt động như một RTS/CTS ảo, do đó không có thêm khung RTS/CTS nào cần phải
tạo ra sau khi RTS/CTS bắt đầu chu trình trao đổ
i khung mặc dù các phân đoạn kế tiếp
có thể lớn hơn dot11RTSThreshold. Tại các STA sử dụng một PHY nhảy tần, khi
không có đủ thời gian trước biên giới hạn ngưng tiếp theo để truyền phân đoạn kế tiếp,
STA khởi tạo trình tự trao đổi khung có thể đặt trường Thời gian/ID trong khung dữ
liệu hay quản lý cuối cùng để truyền đi trước biên giới hạn ngừng thành khoảng thời
gian của một thời gian ACK cộng với một thời gian SIFS.
Trong trường hợp một xác nhận được gửi đi nhưng không nhận được bởi STA
nguồn, các STA nghe được phân đoạn hay ACK, sẽ đánh dấu kênh bận cho lần trao
đổi khung tiếp theo do NAV đã được cập nhật từ các khung này. Đây là tình huống
xấu nhất đã được chỉ ra.
Hình 3.20 Nếu cho một báo nhận không được gửi đi bởi STA
đích, các STA có