Page 11 - bilgem-teknoloji-dergisi-6
P. 11

İbrahim ÖLÇER  Yazılım Tabanlı Telsiz

 Giriş  Bu yazıda, Yazılım Tabanlı Telsiz (YTT) kavramının tanımı  yayınlar, sinyal işleme alt sistemine uygun bir ara frekans  SCA, YTT’ler arasında dalga şekillerinin taşınabilirliğini
 yapıldıktan sonra bu teknoloji kapsamında önemli görülen  bölgesine çekilir. Sinyal işleme alt sisteminin en ön katında,  arttırmak amacıyla geliştirilmiş ve üzerinde halen çalışılan ve
 Teknolojideki gelişmeler, birçok alanda, çok genel donanımlar  diğer alt başlıklara değinilerek, TÜBİTAK UEKAE bünyesinde  bu frekans bölgesini sayısallaştırarak, yazılımsal olarak  güncellemeler yapılan bir yazılım standardıdır. Telsiz üzerine
 üzerinde yazılım güncellemeleri ile sistemlere yeni yeteneklerin  proje kapsamında gerçekleştirilen ana çalışmalar özetlenmiştir.  işlenmesini sağlayan analog-sayısal (A/D) dönüştürücü devreleri  yüklenecek olan dalga şeklinin ve telsizin ana yönetim yazılımı
 kazandırılması yolunda, yeni araştırma ve geliştirme (Ar-Ge)   Bu çalışmalar ve ilgili ürünler hakkında daha kapsamlı  yer alır. A/D devreleri ardında yer alan uygulamaya özel işlemci  olan “Çekirdek Çerçeve”nin birbirleri,  işletim sistemi ve  ara
 çalışmalarının ivme kazanmasına neden olmuştur. Gerek sivil  tanıtımlar, bu derginin takip eden yazılarında yer alacaktır.  veya günümüzde artık çok daha yaygın kullanılan Sahada  katman yazılımı (ORB) ile nasıl konuşacağını belirleyen
  gerekse askeri alanda kullanılan birçok sistemin, yeni teknolojik  Programlanabilir Kapı Dizileri (FPGA) işlemcileri sayesinde  kurallardır.  Bu kurallara ne kadar uyulduğunun belirlenmesi
 gereksinimlere uyarlanması ve hayata geçirilmesi aşamasında,  Yazılım Tabanlı Telsiz Nedir?  de, işaretin temel banta indirilmesi gerçeklenir. Temel bant  amacı ile yapılan SCA uyumluluk testleri, A.B.D.’de bulunan
 sistemlerin tamamen yeniden tasarım ve geliştirilmesi yerine,  işaret üzerinde gerçeklenecek modem blokları da artık Genel  JTEL (JTRS Technical Laboratory) tarafından JTAP (JTRS
 üzerinde mevcut olan yazılımların güncellenmesi yolu ile,  İdeal bir YTT, yeni gereksinimlerin sadece yazılımsal  Amaçlı İşlemciler (GPP) veya Sayısal İşaret İşlemciler (DSP)  Test Application) denilen bir test programıyla ve dalga şekli
 maliyet etkin ve teknolojik ömrü görece daha uzun ürünlerin  değişiklikler ile telsiz donanımına kazandırıldığı bir yapıyı  üzerinde gerçeklenir.  Antenden başlayıp RF bandından işaretin  SCA uyumluluk testleri de, WTT (Waveform Test Tool) denilen
 kullanıma sunulması amaçlanmaktadır. Telsiz iletişimi alanında  tanımlamaktadır. Bir başka deyişle, yeni bir telsizin donanımsal  IF ve daha sonra temel banta düşürülmesi için gerçeklenen  yazılım ile gerçekleştirilmektedir. Bu test yazılımlarının şu
 da bu konuda çok ciddi Ar-Ge yatırımları hayata geçmiştir.  olarak sil baştan geliştirilmesi veya üzerinde yer alan analog  işlemler telsizin “almaç (receiver)” moduna, bunun tersi yönünde  aşamada A.B.D. dışına çıkarılmasına izin verilmemektedir.
 En başta Amerika Birleşik Devletleri (ABD) olmak üzere Avrupa  tabanlı devrelerin yeniden tasarlanması yerine, genel bir telsiz  işlemlerin gerçeklenmesi ise telsizin “göndermeç (transmitter)”
 ve dünyanın birçok sayılı ülkesinde  “Software Defined Radio  donanımı üzerinde sadece yazılımsal değişiklikler yapılarak,  moduna denk düşmektedir.  Proje kapsamında, SCA gereksinimlerinin ayrıntılı incelenmesi
 (SDR)”  konulu çalışmalara başlamıştır. Birçok teknolojik alanda  yeni bir telsiz özelliğinin kazandırılması hedeflenmektedir.  ve her bir gereksinimin gerçeklenmesi çalışmalarının doğal
 olduğu gibi, yine ABD'nin başını çektiğini gördüğümüz bu  Kabaca, bu kavramın daha iyi anlaşılması açısından kişisel  RADYO FREKANS (RF)  SİNYAL İŞLEME ALT SİSTEMİ  bir sonucu olarak, özgün ve tamamen milli bir şekilde
                ALT SİSTEMİ
                              Analog-Sayısal
 çalışmaların ortak hedeflerinin, sistemlerin “yeniden  bilgisayarlar (PC) güzel bir benzetme olabilir. Günlük  Düşürücü(ler)  Dönüştürücü(ler)  geliştirilmiş SCA Çekirdek Çerçeve yazılımı ortaya çıkmıştır.
                 Frekans
 yapılandırılabilirliği (reconfigurability)”, farklı sistemler ile  hayatımızda çok yaygın kullandığımız PC'leri telsiz donanımına  (ADC)  FPGA  DSP / GPP  Çekirdek Çerçeve yazılımı, SCA standardına göre telsiz
                                                       Modülü
 gerektiğinde “birlikte çalışabilirliği (interoperability)”  ve farklı  benzetirsek, PC donanımı üzerinde koşan işletim sistemini,  RF Sentezleyici  Modülü  içerisindeki yazılım ve donanım bileşenlerini yönetebilmek
 sistemlere yeni yeteneklerin göreceli olarak daha kolay  telsizi yöneten ana sistem yazılımına, PC üzerinde yükleyip  Sayısal-Analog  SİNYAL İŞLEME)  için geliştirilmiş bir katman yazılımıdır. Çekirdek Çerçeve
                                                      (TEMELBAND
                 Frekans
 “taşınabilirliği” (portability) özelliklerinin geliştirilmesi veya  kaldırdığımız çeşitli yazılım uygulamalarını da, telsiz üzerinde  Yükseltici(ler)  Dönüştürücü(ler)  katmanı, aynı standarda göre geliştirilmiş olan uygulama
                                (DAC)
 iyileştirilmesi olduğunu görmekteyiz.  Bütün ortak çabaların  koşacak farklı dalga şekillerine benzetebiliriz. Örneğin bir  yazılımlarını yönetebilmekte ve uygulama yazılımları için farklı
 buna odaklanmasının yanında, bu gelişmeler yeni bir problemi  telsizin HF bandında farklı bir standartta haberleşirken, bu  Şekil 2.  Genel YTT donanımı mimarisi.  sistemler arasında taşınabilirlik, yeniden kullanılabilirlik,
 de beraberinde getirmektedir. Farklı telsiz üreticileri aynı konu  modu kapatıp VHF bandında farklı bir standartta haberleşmesi,  genişletilebilirlik,  ayarlanabilirlik vb. çok sayıda üstünlüğü
 üzerinde çalışmakla beraber, nasıl bir genel donanım mimarisi  PC üzerinde yer alan bir uygulamanın kapatılıp farklı bir  En yaygın kullanılan donanım mimarisi olarak gösterdiğimiz  beraberinde getiren, ispatlanmış bir altyapı sunmaktadır.
 üzerinde, nasıl bir standartlaşmaya gidileceği  konusunda da  uygulamanın açılmasına da benzetmek mümkündür.  Dalga  bu yapıda (bkz. Şekil-2), FPGA teknolojisi, yeniden  TÜBİTAK UEKAE Radio Control System  (TURCOS) olarak
          programlanabilirliği ve paralel işlem gücü sayesinde, ideal bir
                                                                     adlandırılan yazılım, proje sürecinde en başta Linux işletim
 ortak bir akıl oluşturulmasını zorunlu kılmıştır. A.B.D.'nin  şekli denildiğinde kısaca, telsiz üzerinde çalışan haberleşme  YTT' de olması gereken birçok özelliğin gerçeklenebilmesi
 Müşterek Taktik Telsiz Sistemi (Joint Tactical Radio System:  moduna ait temel özellikler ifade edilmektedir.  Bunlar arasında  için çok önemli bir yere sahiptir.  Üst düzey programlama  sistemi üzerinde geliştirilmiş, ardından VxWorks 6.4 gerçek
                                                                     zamanlı işletim sistemi ortamında da başarılı şekilde
 JTRS)  programı kapsamında, üzerinde milyar dolardan fazla  frekans, bant genişliği, veri hızı, modülasyon türü, vb.  dillerinin (C / C++ vb.) yaygın kullanımı ve derlenmesi  çalıştırılmıştır.  Farklı işletim sistemi ve donanım yapılarına
 para harcadığı bu konu, “Yazılım İletişim Mimarisi (Software  değişkenler  başta gelir.  açısından bakıldığında da, geliştirilen dalga şekillerinin  göre çeşitli sürümleri bulunan TURCOS, gerçek bir ticari telsiz
 Communications Archtitecure:SCA)” adını verdiğimiz  HF  taşınabilme kolaylığı hedeflendiğinde, özel Sayısal İşaret İşlemci  üzerinde de kullanılabilir.
 standartlaşma ve genel bir telsiz mimarisi oluşturma çabalarının  Word  Excel  PowerPoint  Modem  GSM  DECT  (DSP) yongaları yerine, Genel Amaçlı Ön İşlemci (GPP)
 lokomotifi olmuştur. Gerek dünyadaki bu önemli gelişmelerin  yongaları da ayrı bir tercih nedeni sayılmaktadır.  Geliştirilmesi hedeflenen test altyapısının en önemli bileşeni
 uzağında kalmamak, gerekse NATO üyesi olan Türkiye'nin              ve projenin temel hedeflerinden biri olarak görünen “SCA
 İşletim Sistemi  İşletim Ortamı
 özellikle askeri haberleşme sistemlerinin güncellenmesi ve yeni  (Ör. Windows)  SCA (Yazılım İletişim Mimarisi) ve SCA  uyumluluk testleri” açısından bakıldığında, projenin en önemli
 teknolojilere hızla uyarlanabilmesi amacı ile, bu konuda  Sistem Yönetim Yazılımı  Uyumluluk Testleri  ürünü olarak gösterebileceğimiz ürün, RATE adı verilen test
 (Çekirdek Çerçeve)
 Genelkurmay MEBS başkanlığı'nın öngörüsü ile gerekli test  CORBA  İşletim Sistemi  yazılımıdır.  Bu ürün, insan makine arayüzü aracılığı ile test
 altyapısı kurulması çalışmalarına TÜBİTAK UEKAE'de 2005  Hem askeri hem de sivil amaçlar için farklı standartlarda  altındaki telsizin SCA uyumluluk testlerini gerçekleştirmek
 yılında başlanmıştır. 2005 yılının ikinci yarısında, ilk aşamada  çalışabilen, farklı bantlarda iletişim yeteneği olan telsizlere  amacı ile geliştirilmiştir. SCA dokümanlarında değinilen ve
 yazılım mühendisliği alanında çalışan mühendislerden oluşan  Kişisel Bilgisayar  Yazılım TabanlıTelsiz  gereksinim artmaktadır. Günümüzdeki modern telsiz  önemli bir kısımı otomatik olarak gerçekleştirilebilen testler,
 yeni bir ekip ile SCA konusunda Ar-Ge faaliyetlerine girişilmiş,  (PC) Donanımı  (YTT) Donanımı  sistemlerinin çoğu YTT teknolojisine uygun tasarlansa da, bu  RATE  aracılığı  ile kullanıcının belirleyeceği test sayısı ve
 bu konuda gerekli test altyapısı için etüd çalışmaları  sistemler belirli bir standarda göre geliştirilmemektedir.  A.B.D,  seçenekleri ile kolayca gerçeklenmekte ve test sonuçları otomatik
 gerçeklenmiştir.  Çalışmalar sonucunda, 9 Ekim 2006 yılında  Şekil 1.  Kişisel bilgisayar uygulaması ile, ideal bir Yazılım Tabanlı  her yeni telsiz sisteminde tekrar sisteme özel yazılım geliştirmek  olarak raporlanabilmektedir.  RATE'nin koştuğu bir bilgisayar
 Milli Savunma Bakanlığı ile imzalanan 4 yıllık bir proje  Telsiz uygulaması arasındaki benzerlik.  yerine, JTRS programı kapsamında SCA adı verilen  uygun bir bağlantı arayüzü (ör. ethernet) üzerinden YTT'ye
          standartlaşma çalışmalarını başlatmış ve yeni nesil telsiz
 kapsamında “SCA uyumluluk ve doğrulama testlerini”  sistemlerinin bu standarda uyumlu olarak geliştirilmesini  bağlanarak,  YTT üzerine taşınacak özel uygulamalar aracılığı
 gerçekleyecek, bunun yanında “SCA uyumlu dalga şekillerinin  Bir YTT en genel olarak iki ana donanım katmanından  hedefleri arasına koymuştur.  SCA uyumlu bir YTT sistemi  ile SCA uyumluluk testleri koşturulmaktadır.  RATE kullanıcı
 geliştirilmesi ve gerekli telsiz donanımları üzerine taşınması”  oluşmaktadır: RF (Radyo Frekans) alt sistem ve Sinyal İşleme  fikrinin oluşmasına temel olan gereksinim, kara, hava, deniz  arabirimi, seçilen test setleri arasından alt test kümeleri seçim
 çalışmalarını gerçekleştirebilecek, nitelikli  insan gücü  alt sistemi.  Telsiz anteninin bağlı olduğu RF alt sistemin amacı,  kuvvetleri ve diğer ulusal telsiz kullanıcıları arasında farklı  ve bu alt kümelerin otomatik ya da tek tek çalıştırılarak, rapor
 yetiştirilmiş ve  gerekli teknolojik altyapı kurulmuştur.  YTT 'nin geniş bir telsiz bandında kullanımını sağlamaktır.  standartlarda bile olsa, uyumlu, kesintisiz ve güvenli telsiz  üretilmesi olanağı sağlamaktadır.
 Bu sistem aracılığı ile geniş bir telsiz spektrumunda yer alan  iletişim yeteneği sağlamaktır.


 8  Sayı 06   Mayıs-Ağustos 2011  http://www.bilgem.tubitak.gov.tr/  9
 ·
   6   7   8   9   10   11   12   13   14   15   16