Ngày nay, cùng với sự phát triển nhanh chóng của khoa học kỹ thuật, nhu cầu thông tin liên lạc của con người ngày càng trở nên đa dạng, đồng thời nó đòi hỏi các thiết bị vô tuyến vừa phải hiệu quả về mặt kinh tế, vừa phải dễ dàng sử dụng và nhất là cần đáp ứng yêu cầu hội tụ mạng. Kỹ thuật SDR chính là câu trả lời hoàn hảo nhất cho vấn đề này. Chương này sẽ giới thiệu những vấn đề chung nhất để có được cái nhìn tổng quát về SDR.
3.2.1.1 Định nghĩa SDR
Tổ chức SDR Forum cộng tác với nhóm IEEE P1900.1 đã đưa ra một khái niệm về hệ thống vô tuyến phần mềm (SDR- Software Defined Radio) như sau: “SDR is the
radio in which some or all of the physical layer functions are Software Defined”[4]
Tạm dịch là: “SDR là một hệ thống vô tuyến mà trong đó một số hoặc tất cả các chức
năng lớp vật lý được định nghĩa mềm”
Kĩ thuật SDR mang đến một giải pháp tương đối rẻ và hiệu quả, cho phép hỗ trợ các thiết bị không dây đa mode, đa băng và/hoặc đa chức năng mà có thể được nâng cấp nhờ sử dụng phần mềm.
SDR chứa một tập hợp các kĩ thuật phần cứng và phần mềm trong đó một số hoặc tất cả các chức năng hoạt động của hệ thống vô tuyến được triển khai thông qua các phần mềm/ phần cứng có khả năng điều chỉnh hoạt động trên các kĩ thuật xử lí khả trình. Những thiết bị này bao gồm FPGA (Field Programmable Gate Array), DSP (Digital Signal Processor), GPP (General Purpose Processor), SoC (Progammable
System on Chip) hay các bộ xử lí khả trình khác. Việc sử dụng những công nghệ này
cho phép các đặc tính wireless mới được thêm vào các hệ thống vô tuyến đang tồn tại mà không cần đòi hỏi phần cứng mới.
3.2.1.2 Lịch sử ra đời
Thuật ngữ SDR được đưa ra năm 1991 bởi Joseph Mitola [5], người đã xuất bản bài báo đầu tiên về chủ đề này năm 1992. Mặc dù vậy, những hệ thống SDR đã được bắt nguồn từ lĩnh vực quốc phòng từ cuối những năm 1970 ở cả Mỹ và châu Âu. Hệ thống vô tuyến phần mềm đầu tiên là một dự án của quân đội Mỹ mang tên SpeakEasy. Mục đích căn bản của dự án này là sử dụng việc xử lí khả trình để mô
phỏng hơn 10 hệ thống vô tuyến quân đội đang tồn tại, hoạt động trong các băng tần từ 2 đến 2000MHz. Hơn thế nữa, mục đích thiết kế khác là để có thể kết hợp một cách dễ dàng với các chuẩn mã hóa và điều chế mới trong tương lai, do đó thông tin liên lạc trong quân đội có thể bắt kịp với các tiến bộ trong các công nghệ mã hóa và điều chế.
Từ cuối những năm 1995, SDR tiếp tục được phát triển thêm sang cả mục đích thương mại và ngày càng phát triển kể cả cho tới hiện nay, đặc biệt là ở Mỹ, Nhật và châu Âu[5].
3.2.1.3 Kiến trúc SDR tổng quát
Trong tài liệu SDRF-01-P-0006-V2.0.0, SDR Forum đã đưa ra sơ đồ kiến trúc tổng quát như sau [7]:
Hình 3.1 Kiến trúc SDR tổng quát
Chúng ta sẽ mô tả các chức năng của đường thu từ trái sang phải. Đường phát cũng tương tự, chỉ khác là theo luồng ngược lại.
- Ănten: có thể là một ănten lưỡng cực đơn giản hay một ănten giàn pha phức tạp. Nó phân phối năng lượng là một trường điện từ cao tần (RF emf) trong hệ thống.
- RF/IF: Là nơi diễn ra quá trình xử lí tín hiệu tương tự cần thiết. Các bộ tiền chọn lọc giới hạn năng lượng đầu vào tới các tần số mong muốn. Các bộ giảm “co-site mitigator” sẽ hồi tiếp các tín hiệu nhiễu nội đã biết được đảo ngược để triệt tiêu chúng. Một bộ dao động nội giảm tín hiệu xuống trung tần. Các thành phần dung kháng và
cảm kháng cần thiết cho trong bước này sẽ làm tăng chi phí, tạo ra tạp âm trong tín hiệu và làm giảm tính linh động của trang thiết bị. Điều này cần được giảm xuống càng nhiều càng tốt.
- Modem: Sự chuyển đổi tương tự-số được thực hiện ở đầu ra hoặc đầu vào của bộ
phận RF/IF. Đây là nơi đây bắt đầu quá trình xử lí tín hiệu số để tách tín hiệu mong muốn ra khỏi tín hiệu gốc đã được số hóa. Các tín hiệu không mong muốn sẽ bị loại bỏ và các bit băng cơ sở sẽ được giải điều chế.
- Bộ xử lí liên kết: có chức năng kiểm soát và điều khiển các hoạt động nhằm tăng
cường liên kết dựa trên thông tin điều khiển và dữ liệu từ modem. Đây là nơi xử lí các thông số đo cường độ tín hiệu, điều khiển công suất, nhu cầu hay khả năng chuyển giao, nhảy tần, điều khiển ănten và dữ liệu thời gian đến (TOA- Time of Arrival).
- Bảo mật: Nếu hệ thống có thực hiện mã hóa mã mật thì giải mã mật cũng được thực hiện ở đây. Bất kì thông tin nào trong hệ thống cần được bảo vệ vì các mục đích an ninh thì cũng được xử lí trong module này.
- Vào/ra và xử lí cuộc gọi/tin nhắn: Phân phối lưu lượng tới phần còn lại của hệ thống. Việc chuyển đổi tốc độ từ một cơ chế mã hóa tiếng nói sang một dạng khác được thực hiện tại khối chức năng này. Vào/ra và xử lí cuộc gọi/tin nhắn cung cấp truy nhập tới các mạng khác và các giao thức khác nhau tùy theo dạng ứng dụng đã được thiết kế cho phiên làm việc cụ thể.
Với quá trình phát, luồng dữ liệu chảy theo chiều ngược lại, từ phải sang trái. Sự khác nhau cơ bản giữa phát và thu là sự xuất hiện các bộ khuếch đại công suất trong bộ phận RF/IF để chạy ănten ở phía phát.
3.2.1.4 Ưu nhược điểm
Ưu điểm vượt trội của hệ thống SDR
- Với những nhà sản xuất thiết bị vô tuyến và những nhà tích hợp hệ thống, SDR cho phép:
+ Một họ các sản phẩm vô tuyến được triển khai sử dụng một kiến trúc nền chung, cho phép các sản phẩm mới được nhanh chóng giới thiệu ra thị trường.
+ Phần mềm nhằm tái sử dụng qua các sản phẩm vô tuyến, giảm đáng kể chi phí phát triển.
+ Việc lập trình lại “Over-the-air” (OTA) cho phép sửa lỗi ngay trong khi một hệ thống vô tuyến đang trong phiên làm việc, do đó giảm thời gian và những chi phí liên quan đến vận hành và bảo dưỡng.
- Với những nhà cung cấp dịch vụ vô tuyến, SDR cho phép:
+ Các khả năng và đặc tính mới được bổ sung vào cơ sở hạ tầng hiện có mà không cần đòi hỏi tiêu tốn lượng vốn lớn mới, cho phép các nhà cung cấp dịch vụ kiểm tra thử gần giống trong tương lai các mạng của họ.
+ Việc sử dụng một nền tảng vô tuyến chung cho nhiều thị trường sẽ giảm một cách đáng kể các chi phí hoạt động và trợ giúp.
+ Tải phần mềm từ xa, thông qua đó tăng dung lượng hệ thống, kích hoạt các bản nâng cấp khả năng hệ thống và chèn thêm vào các đặc tính tạo ra lợi nhuận mới.
- Với những người sử dụng cuối- từ những người kinh doanh có nhu cầu đi lại nhiều tới những người lính trên chiến trường, kĩ thuật SDR hướng tới mục tiêu:
+ Giảm chi phí trong việc cung cấp cho người sử dụng cuối khả năng truy cập tới mạng thông tin không dây rộng khắp, cho phép họ có thể liên lạc với bất cứ ai họ cần, bất kì lúc nào họ muốn và trong bất cứ phương thức nào thích hợp.
Những hạn chế hiện nay khi triển khai giải pháp SDR
Thứ nhất, rất khó để triển khai chỉ một anten và một bộ khuếch đại tạp âm thấp để phục vụ một băng thông trải từ hàng trăm MHz đến vài GHz, ví dụ như để phủ sóng các băng của mọi mạng không dây 4G như hình sau [7]:
Với các công nghệ hiện nay thì giải pháp duy nhất là sử dụng rất nhiều phần analog để làm việc trong các băng tần khác nhau. Điều này rõ ràng sẽ làm tăng độ phức tạp trong thiết kế cũng như tăng kích thước của thiết bị đầu cuối.
Thứ hai là hiệu năng của bộ ADC vẫn chưa đủ để biểu diễn trong quá trình số hóa của tất cả các chuẩn wireless hiện có ở tần số vô tuyến. Cụ thể, độ rộng băng tần đầu vào analog, tốc độ lấy mẫu, dải động và do đó cả độ phân giải sẽ cần một lượng đáng kể những cải tiến công nghệ nếu như thiết bị đầu cuối băng rộng và tốc độ lấy mẫu ở RF đều đạt lí tưởng.
Thứ ba là để cho phép việc thực hiện trong thời gian thực các chức năng giao diện radio thực hiện bằng phần mềm như chuyển đổi tần số, lọc số và trải phổ thì cần phải sử dụng các bộ DSP song song. Điều này đồng thời cũng tạo ra những vấn đề như độ phức tạp của mạch cao, tiêu thụ công suất lớn và sự lãng phí.
3.2.2Tái cấu hình SDR
3.2.2.1 Những yêu cầu cho quá trình tái cấu hình
Về mặt hệ thống
Các kỹ thuật chia sẻ phổ nâng cao
Sự phân phối phổ hiện tại không khai thác được hết sự linh động của những khái niệm vô tuyến có khả năng tái cấu hình. Bởi lẽ chúng được dành cho các hệ thống radio với các tiêu chuẩn tần số đã được xác định cứng trước mà không thể chia sẻ nguồn phổ một cách dễ dàng. Quan trọng là sự tác động của việc chia sẻ tài nguyên lên hiệu suất hệ thống của các kĩ thuật khác nhau cho việc chia sẻ phổ. Các ngữ cảnh bao gồm: nhiều vùng phổ tần số với một người điều hành mạng sử dụng nhiều công nghệ mạng, hoặc là với nhiều người điều hành mạng chia sẻ cùng một vùng tần số.
Việc xác định mode thay thế
Để lựa chọn mode trong các thiết bị đầu cuối radio có khả năng tái cấu hình, đầu tiên cần phải xác định các mode nào là sẵn sàng với thiết bị đầu cuối đó. Các kĩ thuật xác định và giám sát có thể được phân loại thành “bị che” hoặc “được trợ giúp”. Phương pháp “bị che” đặt một khối lượng công việc lớn lên các thiết bị cuối, để chúng tự thực hiện một cách hoàn toàn mà không cần sự hỗ trợ bên ngoài. Trong khi đó thì phương pháp “được trợ giúp” lại đơn giản hơn vì thiết bị đầu cuối được hoạt động với thông tin nào đó về môi trường.
Các kết luận rút ra từ dự án 3GPP/ETSI làm việc trên các kênh dẫn đường chỉ ra rằng sự giống nhau của một kênh hay một tập hợp kênh quốc tế đang được cung cấp là rất thấp. Điều này không phải do bất kì giới hạn kĩ thuật nào mà là do những lý do thương mại và chính trị [8].
Xem xét các điểm trên cho thấy các cách hỗ trợ chủ yếu để tăng cường sự chấp nhận rộng rãi đó là các phương pháp thông tin đại chúng và các dịch vụ quảng bá mode thay thế. Đây là những phương pháp mà thiết bị cuối có thể cập nhật thông tin về các vị trí tần số và việc triển khai hệ thống trong khi đang trong phiên phục vụ. Điều này yêu cầu hỗ trợ bởi các phần tử mạng, chịu trách nhiệm đầu tiên là thu thập và sau đó là vận chuyển thông tin theo yêu cầu của thiết bị cuối.
Việc chuyển mode
Việc chuyển mode bao gồm các tiêu chuẩn cần thiết để chuyển từ một mode này sang mode khác. Vì yêu cầu của người sử dụng phải được cân nhắc kĩ lưỡng nên việc lựa chọn mode phải tính đến các dữ liệu đã có trước đó, hoạt động của người sử dụng, các mode sẵn sàng và các dịch vụ mang theo, cũng như các mức tín hiệu được đo lường trong quá trình giám sát.
Các tham số dịch vụ mang trong hồ sơ dịch vụ người sử dụng nên dựa trên những khái niệm sẽ được kiểm chứng trong tương lai (ví dụ như các lớp UMTS QoS). Điều này sẽ cho phép vận chuyển các dạng khác nhau của dữ liệu với các yêu cầu QoS (Quality of Service) khác nhau đảm bảo sự làm việc tương tác thích hợp giữa tất cả các công nghệ mạng đang tồn tại.
VHE (Virtual Home Environment) là một khái niệm quan trọng cho việc chuyển mode vì mục đích cuối cùng của radio tái cấu hình là cung cấp dịch vụ trong suốt cho người dùng cuối không phụ thuộc vào hệ thống mạng mà thiết bị đầu cuối kết nối vào. Những người sử dụng thậm chí không cần biết thiết bị cuối đã được tái cấu hình để hoạt động trong giao diện vô tuyến mới và đang sử dụng các dịch vụ từ một mạng mới.
Ở đó nên có cơ chế kiểm tra/ báo cáo khả năng và sự thể hiện của các module đã được tái cấu hình liên quan đến việc cung cấp các dịch vụ được yêu cầu. Sự trao đổi đàm phán giữa khả năng và nội dung được yêu cầu trong MexE (Mobile Execution
thích và khả năng giữa module phần mềm đã được download và thành phần phần cứng tương ứng của nó.
Cần phải nghiên cứu môi trường đặc biệt dành cho trao đổi đàm phán mặc dù xu hướng hiện nay là ủy thác những quá trình nặng như vậy cho các thành phần thông minh đã được đặt tại phần hệ thống cố định. Do đó, những tiền yêu cầu để cung cấp khả năng chuyển đổi liền mạch dựa vào tính thông minh của thiết bị đầu cuối giữa thiết bị và mạng; các thành phần proxy (ví dụ như PRM) trở thành những bổ sung kiến trúc đích. Hơn thế nữa, chúng có thể được tăng lên với các hệ thống tổ chức để cho phép thực hiện các hoạt động không kết nối và không đồng bộ đã được ủy quyền.
Tài nguyên vô tuyến cho việc download
Việc tải phần mềm xuống thông qua giao diện vô tuyến đòi hỏi những cơ chế mà có thể hỗ trợ một cách hiệu quả chức năng này. Điều đó cho phép sử dụng các cơ chế như nhau trên các công nghệ Mạng truy nhập vô tuyến khác nhau, ví dụ như GSM hoặc HIPERLAN/2. Người ta đã xem xét hai khía cạnh của việc download là những hệ quả của việc download đối với lưu lượng người dùng bình thường và những cơ chế để đảm bảo hiệu quả download. Các thuật toán Quản lý tài nguyên vô tuyến thích ứng (RRM-Adaptive Radio Resource Management), các kĩ thuật nén và các giao thức tối ưu hóa không dây cần được phát triển để giảm thiểu những hệ quả năng lực mạng của việc tái cấu hình thiết bị đầu cuối. Ảnh hưởng của việc download phần mềm lên những người dùng khác cũng cần được nghiên cứu để xác định những cơ chế thích hợp.
Do đó, khả năng ứng dụng của những bộ phận Quản lý tài nguyên vô tuyến liên kết (JRRM-Joint Radio Resource Management) tạo nên sự tăng về dung lượng hệ thống và chất lượng dịch vụ cung cấp cho người dùng. Các kiến trúc kết hợp trong lĩnh vực này là phần bổ trợ cho việc chia sẻ phổ, nhằm tăng việc sử dụng các nguồn tài nguyên radio như đã trình bày trước đây. Thêm vào đó, một phương pháp để giảm độ rộng băng thông được yêu cầu là ưu tiên và lập kế hoạch download một cách hiệu quả cùng với rất nhiều tham số. Giải pháp này tận dụng một phương pháp mở rộng những quan điểm RRM cho việc giảm băng thông, nơi mà các quá trình tương tác giữa bộ phận quản lí cấu hình và các thành phần JRRM cần phải tính toán đến phần mềm nào sẵn sàng trong thiết bị đầu cuối, nhằm mục đích tối thiểu hóa việc nâng cấp với những mở rộng nhỏ.
Quản lý cấu hình
Quản lý cấu hình nhằm định vị những vấn đề tăng lên do sự cùng tồn tại của những phiên bản kết hợp đa phần cứng và phần mềm. Rõ ràng là tầm quan trọng của việc quản lý cấu hình tăng đáng kể khi thiết bị đầu cuối có khả năng tái cấu hình tốt hơn với sự kết hợp gần như không giới hạn của phần mềm và ứng dụng hệ thống.
Việc sử dụng một môi trường xử lí được phân bố chung tạo điều kiện cho sự