Lớp điều khiển môi trường truy nhập

Một phần của tài liệu Tổng quan công nghệ HSDPA (Trang 27 - 48)

1. 2 Khái niệm HSDPA

2.2.3. Lớp điều khiển môi trường truy nhập

Lớp điều khiển môi trường truy nhập (Medium Access Control – MAC), cung cấp các kênh truyền dẫn logic cho RLC, nó cũng chịu trách nhiệm xác định định dạng kênh truyền cho dữ liệu: định dạng kênh truyền là xác định tốc độ tức thời được sử dụng trong kết nối vô tuyến.

Khi luồng dữ liệu đi từ lớp MAC đến lớp vật lý thì mất một khoảng thời gian truyền (Transmission Time Interval – TTI) thời gian này được dùng thực hiện mã hóa, ghép kênh, trải phổ,… thời gian truyền này trong hệ thống W-CDMA, TTI ngắn nhất là 10 ms và có thể là 20 ms, 40 ms, hoặc 80 ms, TTI cho HSDPA là giảm

Sinh viên thực hiện: Phạm Phú Thảo Trang 28

2ms. Điều này giúp hệ thống phản ứng nhanh hơn với điều kiện kênh truyền, và đảm bảo cho luồng dữ liệu được truyền trên kênh tốt nhất.

Cuối cùng là lớp vật lý, lớp vật lý sẽ có nhiệm vụ mã hóa, trải phổ điều chế dữ liệu, và điều chế kênh truyền.

Các khối PDCP, RLC, MAC và lớp vật lý, được cấu hình bởi giao thức điều khiển vô tuyến (Radio Resource Control protocol– RRC), RRC sẽ điều chỉnh các thông số cần thiết đáp ứng với chất lượng dịch vụ (Quality of Service – QoS) nhất định từ mạng lõi. Trong phiên bản 99 các khối MAC, RLC và RRC đều nằm trong RNC trong khi lớp vật lý chủ yếu nằm trong Node B.

Hình 2.4: Quá trình truyền tải gói tin qua RRM

2.2.4. Những cải tiến trong bộ giao thức HSDPA.

HSDPA cũng tuân theo nguyên tắc của RRC này song vị trí các lớp có sự thay đổi đồng thời HSDPA nâng cấp thêm các tính năng mới cho MAC đáp ứng với việc truyền tốc độ cao gọi là MAC-high speed (MAC-hs).

Sinh viên thực hiện: Phạm Phú Thảo Trang 29

Hình 2.5: Kiến trúc giao thức trong HSDPA.

MAC-hs được đặt tại NodeB do đó cho phép nhận được các bản tin về chất lượng kênh hiện thời để có thể liên tục giám sát chất lượng tín hiệu cho các thuê bao. Vị trí này của MAC-hs tại Node B cũng cho phép kích hoạt giao thức HARQ từ lớp vật lý, nó giúp cho các quá trình phát lại diễn ra nhanh hơn. Đặc biệt hơn, lớp MAC-hs chịu trách nhiệm quản lý chức năng HARQ cho mỗi người dùng, phân phối tài nguyên HS-DSCH giữa tất cả các MAC-d theo sự ưu tiên của chúng (ví dụ, lập lịch gói), và lựa chọn khuôn dạng truyền tải thích hợp cho mỗi TTI. Các lớp giao diện vô tuyến nằm trên MAC không thay đổi so với kiến trúc R99 bởi vì HSDPA chỉ tập trung vào việc cải tiến truyền tải của các kênh logic. MAC-hs cũng lưu giữ dữ liệu của user được phát qua giao diện vô tuyến, điều đó đã tạo ra một số thách thức đối với việc tối thiểu hoá dung lượng bộ nhớ đệm của Node B. Việc chuyển hàng đợi dữ liệu đến Node B làm nảy sinh yêu cầu phải có một cơ chế điều khiển luồng được gọi là HS-DSCH Frame Protocol nhằm giữ cho các bộ nhớ đệm tại Node B luôn luôn đầy.

2.3. Cấu trúc kênh HSDPA:

Sinh viên thực hiện: Phạm Phú Thảo Trang 30

Hình 2.7 là bản liệt kê tổng quát các kênh truyền dẫn trong HSDPA, trong đó có các kênh nghiệp vụ dành riêng cho người dùng và các kênh chia sẻ, HSDPA chủ yếu khai thác các kênh chia sẻ này. Trong công nghệ W-CDMA, mọi người dùng đều sử dụng chung một kênh tần số với băng thông là 5MHz, kênh này được chia sẻ cho nhiều dịch vụ khác nhau mỗi dịch vụ lại chiếm một băng thông nhất định trong một khoảng thời gian. HSDPA tác động vào các lớp dưới trong hệ thống (chủ yếu là Node B) điều tiết lưu lượng các kênh này sao cho hợp lý và phù hợp với từng dịch vụ, trong các kênh chia sẻ HSDPA sử dụng các kỹ thuật như điều chế đa mã thích ứng (Adaptive Modulation and Coding – AMC), yêu cầu phát lại nhanh (Hybrid Automatic Repeat request- HARQ), kỹ thuật lập lịch, và các cách điều chế nhằm tăng dung lượng kênh và đảm bảo sự toàn vẹn của gói tin. HSDPA chỉ thực hiện tối ưu hóa các kênh truyền dữ liệu, vì vậy các kênh nghiệp cụ như kiểm soát đăng nhập, chuyển giao,… sẽ được thực hiện bởi các kênh nghiệp vụ riêng.

Các kênh chia sẻ được thêm vào trong HSDPA bao gồm:

- Đối với dữ liệu người dùng có kênh chia sẻ đường xuống tốc độ cao (High- Speed Downlink Shared Channel - HS-DSCH) và các kênh vật lý tương ứng. Đối với tín hiệu liên quan đến nhu cầu có hai kênh: kênh kiểm soát chia sẻ tốc độ cao (High-Speed Shared Control Channel - HS-SCCH) đường xuống và kênh chuyên dụng kiểm soát vật lý tốc độ cao (High-Speed Physical Downlink SharedCHannel HS -DPCCH) trong hướng uplink.

2.3.1. Kênh chia sẻ đường xuống tốc độ cao ( High-Speed Downlink Shared Channel - HS-DSCH ): Channel - HS-DSCH ):

HS-DSCH là kênh truyền tải dữ liệu người trong HSDPA. Trong lớp vật lý HS-

DSCH được ánh xạ thànhh kênh vật lý chia sẻ đường xuống tốc độ cao (High Speed Physical Downlink Shared Channel – HS-PDSCH). Các đặc điểm chính của kênh HS-DSCH:

 Trong mỗi HS-PDSCH sử dụng từ 1-15 kênh mã với hệ số trải phổ SF=16 trong bộ mã lan truyền trực giao (Orthogonal Variable Spreading Factor – OVSF) chia sẻ cho các người dùng trong một cell.

 Sử dụng kỹ thuật điều chế 16QAM hoặc QPSK, thời gian truyền dẫn TTI=2 ms. Sử dụng cơ chế truyền dẫn lại nhanh (HARQ) tại lớp vật lý.

Sinh viên thực hiện: Phạm Phú Thảo Trang 31

 Kênh HS-DSCH không hỗ trợ cho việc chuyển giao, không mang thông tin điều khiển lớp vật lý mà do kênh HS-SCCH đảm nhiệm đối với cell phục vụ HSDPA hoặc kênh DCH đối với ô không phục vụ HSDPA

 Không có truyền dẫn gián đoạn ( Discontinuous Transmission – DTX) trong một khe. Các thông tin trong HS-PDSCH đều được phát đầy đủ trong suốt thời gian TTI=2 ms.

Đặc tính quan trọng của kênh HS-DSCH là tính linh động của tài nguyên được chia sẻ trong khoảng thời gian rất ngắn 2ms. Khi đó dữ liệu người dùng được đặt trên kênh HS-DSCH, chúng liên tục được gửi đi trong khe thời gian 2ms đó. Không có sự truyền dẫn gián đoạn (DTX) trong một khe giống như trong kênh DCH.

Hình 2.7: Phân bổ tài nguyên trong HS-DSCH.

Các khoảng truyền dẫn gián đoạn DTX có tác dụng lọc nhiễu, nhưng với cùng một tài nguyên mã và hệ số trải phổ thì các khoảng DTX làm gây lãng phí tài nguyên đối với các dịch vụ yêu cầu tốc độ thấp và băng thông hẹp, ta có thể giảm sự lãng phí tài nguyên này bằng cách cấu hình lại đường truyền cho phù hợp song việc cấu hình lại sẽ làm trễ đường truyền tăng lên và gây khóa mạng trong lúc chuyển đổi giữa hai cấu hình. Giải pháp là trong khoảng thời gian 2ms này thì kênh

HS-DSCH sẽ chuyển tài nguyên này cho một người dùng khác đang yêu cầu dịch vụ tốc độ cao, vì vậy mà kênh này không có các truyền gián đoạn.

HS-PDSCH luôn truyền đi trên kết nối HS-SCCH, ngoài ra tại thiết bị đầu cuối luôn nhận được các DCH mang dịch vụ chyển mạch kênh như thoại AMR hoặc video dưới dạng tín hiệu báo hiệu (Signalling Radio Bearer – SRB).

Sinh viên thực hiện: Phạm Phú Thảo Trang 32

Kênh HS-DSCH được mã hóa bởi 1 tập mã định kênh từ 1-15 có hệ số trải phổ SF =16 trong bộ mã OVSF. Tài nguyên mã này được ấn định cho mỗi người dùng trong một cell.

Hình 2.8: Bộ mã OVSF sử dụng cho HSDPA.

Việc cấp phát mã này được bộ lập lịch thực hiện. Bộ lập lịch sẽ điều khiển việc dành kênh chia sẻ cho người sử dụng nào tại một thời điểm cho trước. Bộ lập lịch này là một phần tử then chốt và quyết định rất lớn đến tổng hiệu năng của hệ thống, đặc biệt là khi mạng có tải cao. Để có được phân bổ nhanh chóng của các tài nguyên chia sẻ thời gian truyền cũng cần được lựa chọn hợp lý để thích ứng nhanh với sự thay đổi của kênh truyền làm tăng hiệu suất của kênh truyền, HSDPA chọn khoảng thời gian này là 2 ms. Ngoài các điều kiện kênh, bộ lập biểu cũng cần xét đến các điều kiện lưu lượng. Chẳng hạn, lập biểu cho một người sử dụng không có số truyền dẫn cho dù điều kiện kênh của người sử dụng này tốt. Ngoài ra một số dịch vụ cần được cho mức ưu tiên cao hơn. Chẳng hạn các dịch vụ luồng đòi hỏi được đảm bảo tốc độ số liệu tương đối không đổi trong một khoảng thời gian dài, trong khi các dịch vụ nền tải xuống không có yêu cầu gắt gao về tốc độ số liệu.

Sinh viên thực hiện: Phạm Phú Thảo Trang 33

Hình 2.9: Trạng thái kênh của các User và bộ mã được phân phối.

Đặc điểm của kênh HS-DSCH không được điều khiển công suất mà được điều khiển bởi tốc độ. Trong trường hợp sử dụng chung tần số với WCDMA, sau khi phục vụ các kênh WCDMA, phần công suất còn lại có thể được sử dụng cho HS- DSCH, điều này cho phép khai thác hiệu quả tổng tài nguyên công suất khả dụng. Điều khiển tốc độ đã được coi là phương tiện thích ứng đường truyền cho các dịch vụ truyền số liệu hiệu quả hơn so với điều khiển công suất thường được sử dụng trong CDMA, đặc biệt là khi nó được sử dụng cùng với lập biểu phụ thuộc kênh. Đối với HSDPA, điều khiển tốc độ được thực hiện bằng cách điều chỉnh động tỷ lệ mã hóa kênh và chọn lựa giữa hai phương thức điều chế QPSK và 16QAM. Điều

2ms 2ms 2ms 2ms Bộ mã đính kèm Time

Sinh viên thực hiện: Phạm Phú Thảo Trang 34

chế bậc cao như 16QAM cho phép đạt được mức độ sử dụng băng thông cao hơn QPSK nhưng đòi hỏi tỷ số tín hiệu trên tạp âm (Eb/N0) cao hơn. Vì thế 16 QAM chủ yếu chỉ hữu ích trong các điều kiện kênh thuận lơi. Nút B lựa chọn tốc độ số liệu độc lập cho từng TTI 2ms và cơ chế điều điều khiển tốc độ có thể bám các thay đổi kênh nhanh.

2.3.2. Kênh kiểm soát chia sẻ tốc độ cao (High-Speed Shared Control Channel – HS-SCCH) HS-SCCH)

HS-SCCH, đôi khi được gọi là kênh điều khiển chia sẻ, là một chia sẻ kênh vật lý đường xuống mang tín hiệu điều khiển cần thiết cho thiết bị đầu cuối (User Equipment – UE): giải trải phổ, giải điều chế, giải mã cho kênh HS-DSCH. Một khối HS-SCCH gồm 3 khe mỗi khe có độ dài 40 bits, được chia làm 2 phần truyền song song với HS-DSCH sử dụng bộ mã hóa kênh có hệ số trải phổ SF =128. Trong HS-SCCH không mang tín hiệu điều khiển công suất cũng như bit hoa tiêu, nên HS-SCCH có cấu hình thời gian TTI=2 ms giống với HS-DSCH. Trong mỗi khoảng thời gian 2 ms tương ứng với một HS-DSCH TTI, một HS- SCCH mang thông tin đến một UE. Nhưng đối với HSDPA sử dụng HS-DSCH hỗ trợ cho nhiều người dùng cùng lúc theo cơ chế ghép kênh theo mã thì trong một tế bào cần nhiều hơn một kênh HS-SCCH, tùy theo cấu hình của tế bào. Mỗi UE lúc

này có thể giải mã nhiều nhất bốn HS-SCCH cùng một lúc. Kênh HS-SCCH gồm hai phần, với các nội dung như:

- Phần 1: Mang các thông tin của kênh chuyển vận HS-DSCH. Gồm 8 bits và chỉ chiếm một khe

 Mã giải trải phổ của kênh HS-DSCH (Channelization-Code Set - CCS) mã này cho biết kênh HS-DSCH được mã hóa bao nhiêu mã. Mã này phụ thuộc vào thiết bị đầu cuối được hỗ trợ giải mã với tối đa bao nhiêu mã 5, 10, 15 mã. Phần này gồm 7 bits.

 Phương thức điều chế của kênh HS-DSCH (Modulation Scheme- ModS) là QPSK hay 16QAM, phần này 1 bit. 0 đối với điều chế QPSK, 1 đối với 16QAM.

- Phần 2: Mang thông tin của quá trình H-ARQ. Gồm 13bits, phần mặt nạ người dùng 16 bits. Phần này chiếm hết hai khe

Sinh viên thực hiện: Phạm Phú Thảo Trang 35

 Kích thước khối dữ liệu (Transport-Block size – TB) mà kênh HS-DSCH mang. Phần này 6 bits

 Số ARQ (HARQ) cho biết đoạn dữ liệu này thuộc ARQ nào. Phần này gồm 3 bits.

 Phiên bản dự phòng (redundancy version – Xrv) thông tin nhằm báo cho thiết bị đầu cuối giải mã thông tin và kết hợp thông tin đối quá trình truyền lại. Phần này gồm 3 bits.

 Chỉ số dữ liệu mới (new-data indicator – NDI), báo cho thiết bị đầu cuối biết dữ liệu truyền đến là dữ liệu được yêu cầu truyền lại hay là khối dữ liệu mới. Đối với khối dữ liệu truyền lại nó sẽ sử dụng các bit trong phiên bản dự phòng để kết hợp đúng với dữ liệu đang nằm trong bộ đệm. Còn đối với khối dữ liệu mới nó sẽ giải phóng bộ đệm để chứa dữ liệu mới. Phần này gồm 1 bit

 Mặt nạ người dùng (UE-ID): dùng để xác định thiết bị đầu cuối sẽ được phục vụ trong khung TTI tiếp theo, nó bao gồm CRC và mã hóa của kênh HS-SCCH. Phần này gồm 16 bits.

Hình 2.10: Cấu trúc của kênh HS-SCCH.

Quá trình mã hóa, tham chiếu xuống kênh vật lý và nguyên tắc hoạt động của kênh HS-SCCH được mô tả như sau:

Phần 1 Phần 2 CCS 7 bits ModS 1 bits TB 6 bits HARQ 3 bits Xrv 3 bits NDI 1 bit UE – ID 16 bits

Sinh viên thực hiện: Phạm Phú Thảo Trang 36

Hình 2.11: Quá trình truyền tải của kênh HS-SCCH.

Phần một chứa các thông tin về mã hóa, điều chế của kênh HS-DSCH, sẽ được mã hóa bởi 1/3 bộ mã xoắn. Phần một gồm 8 bits, trước khi được HS-SCCH được tham chiếu xuống kênh vật lý để truyền đi, nó được cài một phần trong chuỗi các bit mang thông tin của EU-ID, các bit này sẽ được mã hóa sao cho phù hợp với 40 bits của một khe TTI. Các chuỗi bit mang thông tin của EU-ID được tạo ra mã hóa 16bits của EU-ID bởi 1/2 bộ mã đục lỗ. Phần một của kênh HS-SCCH được gửi đi trên kênh vật lý HS-PDSCH đến các người dùng trong một ô, quá trình giải mã sẽ tìm ra được thiết bị nào đang phục vụ và kênh HS-DSCH mang dữ liệu đến thiết bị đó. Trong trường hợp khi có nhiều kênh HS-SCCH được phục vụ ( tối đa là 4 kênh) để xác định chính xác thiết bị thì cần phải giải mã nhiều hơn một HS-SCCH. Khi giải mã khe đầu tiên thì trong bộ giải mã kênh đã có được số liệu về EU-ID các khe tiếp theo sẽ giúp chuyển dữ liệu đến chính xác thiết bị đang yêu cầu, điều này có thể gây trễ trên đường truyền hay thất lạc thông tin. Song có một cách khác để giảm việc phải giải mã nhiều kênh là dựa vào số liệu xác suất truy cập, lúc này bộ giải mã sẽ nhận biết được rằng thiết bị nào đang yêu cầu dữ liệu, và thiết bị sẽ nhận được dữ liệu truyền đến mình.

Phần hai lúc này sẽ được chuyển lên kênh HS-PDSCH ngay sau khung HS- DSCH đến thiết bị người dùng. Phần này sẽ gồm hai khe với độ dài 80 bits, nó mang các cờ kiểm tra lỗi (Cyclic Redundancy Check – CRC), và cả phần UE-ID. Trong trường hợp HS-SCCH đang phục vụ nhiều người dùng thì các CRC này đều

Sinh viên thực hiện: Phạm Phú Thảo Trang 37

được gửi các người dùng trong ô đó song các CRC có UE-ID trùng với UE-ID của thiết bị đang phục vụ thì thiết bị đó mới kiểm tra CRC này nhằm phát hiện lỗi trong dữ liệu truyền đến, còn các UE-ID khác thì không kiểm tra các CRC này. Nếu có lỗi trong bản tin thì phần hai này sẽ mang các thông tin báo hiệu về các gói tin sửa lỗi trong cơ chế H-ARQ. Trong trường hợp nếu kênh HS-SCCH đang phục vụ cho một người nhằm tiết kiệm số lượng mã hóa kênh truyền, thay vì phải mã hóa cho kênh HS-DSCH và HS-SCCH, ta dùng chung một bộ mã hóa cho cả hai kênh và truyền hai kênh song song với nhau trong cùng một khoảng TTI.

2.3.3. Kênh chia sẻ dành riêng cho điều khiển vật lý (High-Speed Dedicated Physical Control CHannel – HS- DPCCH) Physical Control CHannel – HS- DPCCH)

Trong hoạt động của HSDPA để biết được chất lượng kênh truyền từ thiết bị

Một phần của tài liệu Tổng quan công nghệ HSDPA (Trang 27 - 48)