Sunuyu indir
Sunum yükleniyor. Lütfen bekleyiniz
1
AKADEMİK BİLİŞİM KONFERANSI ŞUBAT 2015
Kablosuz Yerel Alan Ağlarında PCF, DCF ve EDCF Fonksiyonlarında Parçalama Eşik Değeri Yrd.Doç.Dr.CEMAL KOÇAK HACI BAYRAM KARAKURT HAVELSAN A.Ş (Hava Elektronik Sanayii) Gazi Üniversitesi Teknoloji Fakültesi Bilgisayar Mühendisliği Gazi Üniversitesi Teknoloji Fakültesi Bilgisayar Mühendisliği AKADEMİK BİLİŞİM ŞUBAT 2015 AKADEMİK BİLİŞİM KONFERANSI ŞUBAT 2015
2
WLAN’larda PCF, DCF ve EDCF Fonksiyonlarında Parçalama Eşik Değeri
KABLOSUZ İLETİŞİM AĞLARI WLAN VE KULLANIM ALANLARI WLAN STANDARTLARI IEEE x HyperLAN KABLOSUZ YEREL AĞLARIN ÇALIŞMASI NİÇİN KABLOSUZ? KABLOSUZ AĞLARDA KONTROL FONKSİYONLARI DCF(Dağıtık Koordinasyon Fonksiyonu) PCF(Noktasal Koordinasyon Fonksiyonu) EDCF(Gelişmiş Dağıtık Koordinasyon Fonksiyonu) KABLOSUZ AĞLARDA KONTROL FONKSİYONLARINDA PARÇALAMA EŞİK DEĞERLERİNİN PERFORMANSA ETKİSİ UYGULAMA VE SONUÇ VE YENİLİK KAYNAKLAR AKADEMİK BİLİŞİM KONFERANSI ŞUBAT 2015
3
KABLOSUZ İLETİŞİM AĞLARI
Kablosuz ağlar, kablosuz cihazlar arasında ya da kablosuz cihazlarla geleneksel kablolu ağlar arasında iletişimi sağlar. Kablosuz ağlar kapsama alanlarına bağlı olarak; Kablosuz Kişisel Alan Ağları (Wireless Personal Area Network-WPAN) Kablosuz Yerel alan ağları (Wireless Local Area Network - WLAN) Kablosuz Şehir alan ağı (Wireless Metropolitan Area Network - WMAN) Kablosuz Geniş alan ağı (Wireless Wide Area Network - WWAN) AKADEMİK BİLİŞİM KONFERANSI ŞUBAT 2015
4
KABLOSUZ İLETİŞİM AĞLARI
AKADEMİK BİLİŞİM KONFERANSI ŞUBAT 2015
5
KABLOSUZ İLETİŞİM AĞLARI
AKADEMİK BİLİŞİM KONFERANSI ŞUBAT 2015
6
WLAN-KABLOSUZ YEREL ALAN AĞLARI
Yakın mesafede bulunan ağ cihazlarının birbirleriyle haberleşmelerini sağlamak amacıyla kullanılan ağlardır. Yerel alan ağları özetle şunları yapmak için tasarlanmışlardır: Yakın mesafeli alanlarda çalışmak, Çok sayıda kullanıcının yüksek bant genişliğine sahip ortama erişmesine izin vermek, Yerel servislere tam zaman bağlantı sağlamak Komşu cihazları birbirlerine bağlamak. AKADEMİK BİLİŞİM KONFERANSI ŞUBAT 2015
7
WLAN - Kablosuz Yerel alan ağları
Yerel alan ağları (Local Area Networks, LAN) bir bina, okul, hastane, kampus gibi sınırlı bir coğrafi alanda kurulan ve çok sayıda kişisel bilgisayarın yer aldığı ağlardır. WLAN’larda bilgisayarlar ve ağ içerisindeki diğer cihazlar arasında iletişimi sağlamak üzere kablo yerine RF veya kızılötesi teknolojisi kullanılması durumunda Kablosuz Yerel alan ağları (Wireless Local Area Networks, WLAN) olarak adlandırılmaktadır. Kamu kurum ve kuruluşlarında, şirketlerde, üniversitelerde, konferans salonlarında ve benzeri pek çok yerde . Bir LAN içinde çok sayıda bilgisayar, yazıcı, çizici, tarayıcı ve diğer bilgisayar çevre birimleri yer alabilir. Kablosuz geniş bant internet erişimi, sunucu üzerindeki uygulamalara ulaşım, aynı ağa bağlı kullanıcılar arasında elektronik posta hizmeti ve dosya paylaşımı gibi vb. Cadde, sokak, park, bahçe ve benzeri açık alanlarda Dünyada yaygın olarak kullanılan 2 tür WLAN teknolojisi mevcuttur. Bunlardan birisi Amerika tabanlı IEEE x ve diğeri ise Avrupa tabanlı HiperLAN sistemleridir. WLAN - Kablosuz Yerel alan ağları AKADEMİK BİLİŞİM KONFERANSI ŞUBAT 2015
8
AKADEMİK BİLİŞİM KONFERANSI ŞUBAT 2015
Niçin Kablosuz ? MALİYET KURULUMUN KABLOLU CİHAZLARA GÖRE DAHA ESNEK VE KOLAY VE HIZLI OLMASI GENİŞLETİLEBİLİR OLMASI MOBİLİTE AKADEMİK BİLİŞİM KONFERANSI ŞUBAT 2015
9
AKADEMİK BİLİŞİM KONFERANSI ŞUBAT 2015
IEEE x Standardı WLAN uygulamalarında en çok kullanılan ve bugünkü popülerliğini kazandıran IEEE1 tarafından yayınlan bir dizi standardıdır. IEEE 802 LAN/MAN standart komitesi ilk olarak Haziran 1997’de IEEE standardını yayımlamıştır standardın esas amacı mevcut kablolu LAN’ların, kablosuz olarak genişlemesine olanak tanımak ve sabit sistemlerle mobil sistemleri bir çatı altında toplamaktır. IEEE tarafından WLAN uygulamaları için x adı altında bir dizi standart daha yayımlanmıştır. 2.4 GHz bandında çalışan ve 11 Mbps veri iletişim hızına sahip olan IEEE b Türkiye dahil dünyanın bir çok yerinde yaygın olarak kullanılmaktadır. Bugünlerde yine aynı frekans bandında çalışan fakat veri iletişimini 54 Mbps’e kadar çıkaran g standardı cihazlar rağbet görmektedir. AKADEMİK BİLİŞİM KONFERANSI ŞUBAT 2015
10
AKADEMİK BİLİŞİM KONFERANSI ŞUBAT 2015
IEEE x Standardı AKADEMİK BİLİŞİM KONFERANSI ŞUBAT 2015
11
AKADEMİK BİLİŞİM KONFERANSI ŞUBAT 2015
HyperLAN HiperLAN (High Performance Radio LAN), yüksek hıza sahip WLAN standardı olarak Avrupa ülkelerinde geliştirilmiştir. HiperLAN1 ve HiperLAN2 olmak üzere iki tipi vardır. Her iki tipte European Telecommunications Standards Instit (ETSI) tarafından tanımlanmış olup, Orthogonal Frequency Division Multiplex (OFDM) kodlama-modülasyon yöntemi ile 5 GHz bandında çalışmaktadır. HiperLAN’lar, standardları ile benzer özellik ve kapasiteye sahiptir. 5 GHz frekans bandında 20 Mbps data hızı sağlamaktadır. HyperLAN standardı WLAN sistemlerinin kullanıldığı her alanda kullanılabilir. HiperLAN2 daha pahalı bir sistem olmakla birlikte yüksek veri oranlarıyla resim ve görüntü aktarımında daha iyi performans sağlamaktadır. AKADEMİK BİLİŞİM KONFERANSI ŞUBAT 2015
12
AKADEMİK BİLİŞİM KONFERANSI ŞUBAT 2015
Tabloda HiperLAN2 ile a standardı karşılaştırmalı olarak verilmiştir. HyperLAN AKADEMİK BİLİŞİM KONFERANSI ŞUBAT 2015
13
Kablosuz Yerel Ağların Çalışması
Kablosuz ağlar farklı yapılara sahip olabilirler. Bazılarında ortam bir Access point istasyonu tarafından yönetilir, bazılarında ise bilgisayarlar birbirlerine kablosuz bağlantıyla bağlanabilir standartları her iki konfigürasyonu da dikkate alacak şekilde tasarlanmıştır. Access Point AKADEMİK BİLİŞİM KONFERANSI ŞUBAT 2015
14
Kablosuz Yerel Ağların Çalışması
OSI modelinin temel tanımlamaları yapılırken, fiziksel katmanın üst katmanlardan gelen veriyi elektriksel formata çevirerek bit formatında iletmekte olduğu tanımlanmıştı. kablosuz iletişim modelinde veriler karşıya MAC adreslerine göre teslim edilecekleri için fiziksel katman ile MAC katmanı organizeli çalışmaktadırlar. AKADEMİK BİLİŞİM KONFERANSI ŞUBAT 2015
15
TAŞIYICI FONKSİYONLARI ALGILAMA VE AĞ TAHSİS VEKTÖRÜ
Taşıyıcı algılama, ortam müsaitse düzenlemek için kullanılmaktadır yönetiminde bu süreç iki tip taşıyıcı algılama fonksiyonuna sahiptir: fiziksel taşıyıcı algılama ve sanal taşıyıcı algılama olmak üzeredir. Taşıyıcı algılama fonksiyonu ortamın meşgul olduğunu belirtirse, MAC raporcusu üst katmanlara bu durumu iletmektedir. Fiziksel taşıyıcı algılama fonksiyonları söz konusu fiziksel katman aracılığıyla ve ortama bağlı olarak modülasyon kullanarak geliştirilir. Dolayısıyla bu zordur. Sanal taşıyıcı algılama ağ tahsis vektörü üzerinden geliştirilmiştir. En sık olarak çerçeveleri, belli bir zaman için ayrılmış olarak kullanılabilir bir sürede taşır. NAV ortalama tahsis edilen zamanı göstermektedir. AKADEMİK BİLİŞİM KONFERANSI ŞUBAT 2015
16
Kablosuz Yerel Ağların Çalışması
CSMA/CA prensibine bağlı olarak ağda bulunan iki bilgisayarın kablosuz şekilde haberleşmesi görülmektedir.Çarpışma algılama (Collision Detection-CSMA/CD ) ile Carrier Sense Multipli Access network olarak isimlendirilmiştir Request to send (RTS) : Gönderim isteği Clear to send (CTS): Gönderime uygun Network Allocation Vector (NAV): Ağ tahsis vektörü Short Inter-Frame Space (SIFS):Kısa dahili çerçeve mesafesi Distributed Inter-Frame Space (DIFS):Dağıtılmış dahili çerçeve mesafesi Ağda gönderici ve alıcı ilişkisi (Gast, 2002) AKADEMİK BİLİŞİM KONFERANSI ŞUBAT 2015
17
AKADEMİK BİLİŞİM KONFERANSI ŞUBAT 2015
Kablosuz Yerel Ağların Çalışması RTS ÇERÇEVE Gönderici CTS ACK Alıcı NAV(RTS) NAV SIFS DIFS NAV (CTS) CSMA/CA haberleşmesi Bu modda gönderen ve alıcı arasında veri iletimi öncesinde bir haberleşme gerçekleşir. Bu haberleşmeyi duyan diğer istasyonlar da uygun şekilde davranırlar. Gönderici RTS sinyalini gönderdikten sonra SIFS süreci devreye girer. Burada SIFS onay çerçevelerinde kullanılır. Sadece kendine gönderilmiş bir çerçeve alan uç SIFS süresi içinde onay gönderir. Dolayısıyla SIFS sürecinden sonra, alıcı talebi kabul ederse gönderime uygun sinyali olan CTS’yi gönderilir. CTS’den sonra gönderici SIFS süresi kadar bekleyip çerçeveyi gönderir. Göndericinin çerçeve gönderimi bittikten sonra SIFS süreci geçer ve alıcı bilgileri başarıyla almışsa ACK sinyalini gönderir. NAV’larla istasyonların bağlantılarının kesintiye uğramasının önüne geçilmiştir. AKADEMİK BİLİŞİM KONFERANSI ŞUBAT 2015
18
KONTROL FONKSİYONLARI
IEEE erişim mekanizmalarını, çoklu kullanıcıya izin veren kontrol fonksiyonlarını “dağıtık koordinasyon fonksiyonu” (Distributed Coordination Function-DCF), merkezi erişime izin veren kontrol fonksiyonlarını “noktasal koordinasyon fonksiyonu” (Point Coordination Function-PCF) ve farklı servislerin çekişme-tabanlı kanal erişim mekanizması “gelişmiş dağıtık koordinasyon fonksiyonu” (Enhanced Distributed Coordination Function-EDCF) olarak tanımlamıştır. AKADEMİK BİLİŞİM KONFERANSI ŞUBAT 2015
19
KONTROL FONKSİYONLARI
DCF(Dağıtık Kontrol Fonksiyonu Distributed Coordination Function) PCF(Noktasal Koordinasyon Fonksiyonu-Point Coordination Function) EDCF(Gelişmiş Dağıtık Koordinasyon Fonksiyonu-Enhanced Distributed Coordination Function) AKADEMİK BİLİŞİM KONFERANSI ŞUBAT 2015
20
DCF(Dağıtık Kontrol Fonksiyonu Distributed Coordination Function)
DCF yapısı kendi içerisinde veri transferlerini gerçekleştirirken RTS/CTS (request-to-send/clear-to-send) mekanizmaları ile birlikte kullanılmaktadır. Temel mekanizma da kanalın belli bir süre DIFS (Distribution Inter Frame Space) boşta kalmakta ve daha sonra da istasyonun rastgele geri besleme zamanı belirleyip, belli bir geri besleme skalası oluşturmaktadır. Geri besleme zamanı da daha sonra sayaç ile artış göstermektedir. Ayrıca RTS/CTS’de istek ve cevap gelene kadar verilerin transferi belli bir süre bekletilmektedir. Kısaca CSMA/CA yöntemi kullanılmaktadır. Bu yöntemle servis kalitesi(QoS) garantisi bulunmamaktadır ve öncelik(priority) bulunmamaktadır. AKADEMİK BİLİŞİM KONFERANSI ŞUBAT 2015
21
PCF(Noktasal Koordinasyon Fonksiyonu-Point Coordination Function)
PCF temel fonksiyonu verilerin alt yapısını hazır modda merkezi bir istasyon üzerinde haberleşmesi ile çalışmaktadır. PCF genel olarak standarttır. DCF gibi PCF geliştirilememektedir. Bazı acces point’ler ve Wi-fi adaptörler bu yöntemi kullanmaktadır. PCF iki periyotten oluşur. Birincisi CFP (Contention Free Period) ikincisi CP(Contention Period)’dir. CP’de DCF kullanılır. CFP’de ise AP(Access point)ler CF poll(Contention-Free-Poll) paketlerini herbir istasyona gönderirler.AP’ler burada koordinatör olarak görev yapar. Bu yöntem servis kalitesini daha iyi yönetse de trafik sınıflarını diğer yöntemler gibi tanımlayamamaktadır. AKADEMİK BİLİŞİM KONFERANSI ŞUBAT 2015
22
AKADEMİK BİLİŞİM KONFERANSI ŞUBAT 2015
EDCF(Gelişmiş Dağıtık Koordinasyon Fonksiyonu-Enhanced Distributed Coordination Function) EDCF’i gelişmiş DCF olarak da tanımlamaktadır. EDCF DCF’de ayrık ve dağıtık erişimler için standart olarak sekiz değişik kullanıcı (UPs) için öncelik sıralaması yapmaktadır. Performans kriterlerinde EDCF DCF den daha iyidir. MAC katmanına erişimden önce veri paketleri(kategorilerine göre) özel öncelikli kullanıcılar için öncelik sıralaması yapmaktadır. AKADEMİK BİLİŞİM KONFERANSI ŞUBAT 2015
23
PARÇALARA AYIRARAK (FRAGMENT) VERİYİ GÖNDERME
Kablosuz olarak verinin taşınması sırasında hatalar oluşabilmektedir. Uzun veri bloklarının hata taşıma olasılıkları fazladır. Bu nedenle kablosuz ortamda verinin kısa çerçeveler içinde taşınması daha az hata doğuracaktır. Uzun bir veri bloğu parçalara (fragments) bölünür ve bu şekilde gönderilir. Eğer veride bir hata oluşsa yalnızca hatalı parçanın gönderilmesi yeterli olacaktır. Bu durumda NAV’ın kullanılması sadece ilk çerçeveyi koruyacaktır. Bu durum aşağıdaki şekilde sinyallerle anlatılmıştır. SIFS RTS Gönderici Alıcı CTS Fragment 0 ACK 0 Fragment 1 ACK 1 zaman NAV DIFS Veri parçalama yapısı AKADEMİK BİLİŞİM KONFERANSI ŞUBAT 2015
24
PARÇALAMA EŞİK DEĞERİNİN PERFORMANSA ETKİSİ
Alexey Sidelnikovx, kablosuz ağlarda uzun veri blokları taşınırken hataların olabileceğini hataların en aza indirgenmesi için verilerin daha küçük parçalara ayrılması gerektiğini ve kayıpların bu şekilde sadece ilgili blokta yaşanmış olacağını belirtmektedir. Bu parçaların alabileceği maksimum değeri ise Parçalama Eşik Değeri (Fragmentation Threshold) olarak adlandırmaktadır. Hasan Hüseyin BALIK yapmış olduğu çalışmada, verilerin parçalara ayrılırken sabit uzunlukta parçalara ayrıldığını ve bu değerlerin değişkenlik gösterebileceğini belirtmektedir. Craig Sweet yaptığı çalışmada parçalama eşik değerlerinin genel olarak 256 ve 2,048 byte arasında yer aldığını belirtmektedir ve gecikme ile yükleme süresi parametrelerinin 256, 512 ve 1024 byte olarak kullanılıp parçalama eşik değerlerinin performansa olan etkilerini incelemiştir. AKADEMİK BİLİŞİM KONFERANSI ŞUBAT 2015
30
AKADEMİK BİLİŞİM KONFERANSI ŞUBAT 2015
ÖZET: Özet: Kablosuz Yerel Alan Ağlarında (WLAN) performansı artırmak için farklı karakteristik özelliğe sahip Dağıtık Koordinasyon Fonksiyonu (Distributed Coordination Function-DCF), Noktasal Koordinasyon Fonksiyonu (Point Coordination Function-PCF), Gelişmiş Dağıtık Koordinasyon Fonksiyonu (Enhanced Distributed Coordination Function-EDCF) gibi kontrol fonksiyonlarının kullanıldığı çalışmalar yapılmıştır. Kablosuz ağlarda özellikle büyük veriler taşınırken birçok hatalar oluşabilmektedir. Bu nedenle kablosuz ortamda uzun bir veri bloğu parçalara (fragments) bölünerek taşınması hataları azaltmaktadır. Parçalanan verinin optimum boyutları parçalama eşik değeri (Fragmentation threshold) olarak adlandırılmaktadır. Bu çalışmada, DCF, PCF ve EDCF kontrol fonksiyonlarına aynı parçalama eşik değerleri verilerek alınan ve gönderilen veri trafiği, gecikme, yükleme ve birim zaman da gönderilen paket sayıları karşılaştırılarak performansa etkileri incelenmiştir. Parçalama eşik değerleri 256 – 512 – 750 – 1024 byte olarak seçilmiştir. Uygulamalar OPNET Modeler benzetim aracı kullanılarak 15 senaryo üzerine gerçekleştirilmiştir. Aynı parçalama eşik değerlerinin her bir kontrol fonksiyonuna farklı miktarda etki ettiği gözlemlenmiş ve optimum değerler elde edilmiştir. AKADEMİK BİLİŞİM KONFERANSI ŞUBAT 2015
31
AKADEMİK BİLİŞİM KONFERANSI ŞUBAT 2015
GİRİŞ: Kablosuz yerel alan ağları, veri oranları, tampon (buffer) büyüklüğü, parçalama eşik değeri ve fiziksel karakterler gibi birçok parametreye sahiptirler. Bu parametreler alınan veri trafiği, gönderilen veri trafiği, gecikme, yükleme ve birim zamanda gönderilen paket miktarı gibi servis kalitesi metrik değerleri ile senaryolar oluşturularak test edilir. IEEE erişim mekanizmalarını, çoklu kullanıcıya izin veren kontrol fonksiyonlarını “dağıtık koordinasyon fonksiyonu” (Distributed Coordination Function-DCF), merkezi erişime izin veren kontrol fonksiyonlarını “noktasal koordinasyon fonksiyonu” (Point Coordination Function-PCF) ve IEEE ’e farklı servislerin çekişme-tabanlı kanal erişim mekanizması “gelişmiş dağıtık koordinasyon fonksiyonu” (Enhanced Distributed Coordination Function-EDCF) olarak tanımlamıştır.[1-3]. Inderjeet Kaur [3] yaptığı çalışma da DCF yapısının kendi içerisinde veri transferlerini gerçekleştirirken RTS/CTS (request-to-send/clear-to-send) mekanizmaları ile birlikte kullandığını belirtmektedir. Temel mekanizma da kanalın belli bir süre DIFS (Distribution Inter Frame Space) boşta kaldığını ve daha sonra da istasyonun rastgele geri besleme zamanı belirleyip, belli bir geri besleme skalası oluşturduğunu anlatmaktadır. Geri besleme zamanının da daha sonra sayaç ile artış gösterdiğini belirtmiştir. Ayrıca RTS/CTS’de istek ve cevap gelene kadar verilerin transferi belli bir süre bekletildiğini vurgulamaktadır. Çalışmada gecikme, kaybolan veri ve birim zamanda gönderilen paket miktarı parametrelerine göre EDCF’in servis kalitesinin daha yüksek olduğu belirtilmiştir. Aytül BOZKURT [4] da yaptığı çalışmada DCF’in bir AP (access point) için yarışan mobil kullanıcılarına best-effort tarzında hizmet sunduğunu vurgulamıştır. Harpreet Singh [5] ürün bazlı çalışmaların birçoğunda yalnızca DCF’in kullanıldığını belirtmekle beraber birçok üründe de gelişmiş DCF in araştırıldığını ve kullanılmaya başlanıldığını vurgulamaktadır. Madhavi [6] yaptığı çalışmada PCF in temel fonksiyonun verilerin alt yapısını hazır modda merkezi bir istasyon üzerinde haberleşmesi olarak açıklamıştır. Daqing Gu [7] yaptığı çalışma da PCF’in standartlığından bahsederken, DCF gibi PCF’in geliştirilemeyeceğini anlatmaktadır. Bunlara ek olarak EDCF üzerine de bir takım çalışmalar yapılmıştır. Petr Machnik [8] EDCF’i gelişmiş DCF olarak da tanımlamaktadır. EDCF’in ayrık ve dağıtık erişimler için standart olarak sekiz değişik kullanıcı (UPs) için öncelik sıralaması yapılması gerektiğin ve literatürde bu önceliklerin kullanıldığı belirtilmiştir [9]. AKADEMİK BİLİŞİM KONFERANSI ŞUBAT 2015
32
AKADEMİK BİLİŞİM KONFERANSI ŞUBAT 2015
GİRİŞ: Lamia Romdhani [10] de yaptığı çalışmada DCF’in öncelik sıralaması kullanmadığını ve bütün kullanıcıların eşit önceliğe sahip olduğuna değinmektedir. Yayu Gao [11] yaptığı çalışmada birçok performans kriterinde EDCF’in DCF den daha iyi olmasına rağmen birim zamanda gönderilen paket miktarının her iki kontrol fonksiyonu için yaklaşık aynı olduğunu belirtmiştir. Khaled Dridi [12] EDCF kontrol fonksiyonu üzerinde farklı senaryolarla yaptığı çalışmada servis kalitesini uçtan uca gecikme, paket kayıpları ve birim zamanda gönderilen paket kayıpları metrik değerlerini kullanarak test etmiştir. Benzer bir çalışmada ise Liqiang Zhang [13], EDCF üzerinden doyum gecikmesi ve birim zamanda gönderilen paket miktarlarını kullanarak servis kalitesini değerlendirmiştir. Kontrol fonksiyonları üzerine yapılan diğer çalışmalar da DCF, PCF ve EDCF arasındaki farklar incelenmiş kalite servisini artırmak için en ideal kontrol fonksiyonun EDCF olduğu belirtilmiştir [14-16]. Alexey Sidelnikovx [17], kablosuz ağlarda uzun veri blokları taşınırken hataların olabileceğini hataların en aza indirgenmesi için verilerin daha küçük parçalara ayrılması gerektiğini ve kayıpların bu şekilde sadece ilgili blokta yaşanmış olacağını belirtmektedir. Bu parçaların alabileceği maksimum değeri ise Parçalama Eşik Değeri (Fragmentation Threshold) olarak adlandırmaktadır. Gheorghe Asachi [18] ve Hasan Hüseyin BALIK [19] yapmış oldukları çalışmalarda, verilerin parçalara ayrılırken sabit uzunlukta parçalara ayrıldığını ve bu değerlerin değişkenlik gösterebileceğini belirtmektedir. Craig Sweet [20] yaptığı çalışmada parçalama eşik değerlerinin genel olarak 256 ve 2,048 byte arasında yer aldığını belirtmektedir ve gecikme ile yükleme süresi parametrelerinin 256, 512 ve 1024 byte olarak kullanılıp parçalama eşik değerlerinin performansa olan etkilerini incelemiştir. Yapılan bu çalışmada diğer çalışmalardan farklı olarak farklı kontrol fonksiyonları üzerinde parçalama eşik değerlerinin performansa etkisi OPNET Modeler ağ benzetim aracı kullanılarak incelenmiştir. Çalışmada, kablosuz yerel alan ağlarında kontrol fonksiyonlarında parçalama eşik değerlerinin alınan veri trafiği, gönderilen veri trafiği, gecikme, yükleme ve birim zaman da gönderilen paket miktarı gibi servis kalitesi parametreleri üzerindeki farklı sonuçları değerlendirilmiştir. Parçalama eşik değerlerinin hangi kontrol fonksiyonunun hangi servis kalitesi parametreleri değerlerinde daha verimli olacağı vurgulanmıştır. Çalışmanın 2. bölümünde senaryolar ve benzetim parametreli ile ilgili bilgiler verilmiş 3. bölümünde benzetim koşturma, sonuçlar ve analizler yorumlanmış ve son olarak 4. bölümde çalışmanın değerlendirilmesi yapılmıştır. AKADEMİK BİLİŞİM KONFERANSI ŞUBAT 2015
33
Sonuç ve Öneriler ve Yenilik
Bu çalışmada kablosuz yerel alan ağlarında DCF, PCF ve EDCF kontrol fonksiyonlarına aynı parçalama eşik değerleri verilerek alınan veri trafiği, gönderilen veri trafiği, gecikme, yükleme ve birim zaman da gönderilen paket miktarları karşılaştırılmış ve sonuçlar elde edilmiştir. Aynı parçalama eşik değerlerinin her bir kontrol fonksiyonuna farklı miktarda etki ettiği ortaya çıkmıştır.Sonuç olarak parçalama eşik değerinin uygulandığı kontrol fonksiyonlarında ortalama alınan veri trafiği EDCF’de DCF ve PCF’e göre daha fazla oranda artmıştır. DCF’deki artış oranıda PCF’den fazladır. Bu durumun en net olarak görüldüğü parçalama eşik değeri 256 byte olarak seçilen senaryodur.Bu durumda ortalama alınan veri trafiğini artırmak için en ideal seçim EDCF kontrol fonksiyonuna parçalama eşik değerini uygulamaktır.Parçalama eşik değerinin uygulandığı kontrol fonksiyonlarında ortalama gönderilen veri trafiği ise daima artmıştır. Artış oranlarında ise ortalama gönderilen veri trafiği eşit miktarda artmıştır.Bu durumda ortalama gönderilen veri trafiğini artırmak için kontrol fonksiyonlarının herhangi biri seçilebilir ve uygun parçalama eşik değeri uygulanır.Ortalama gecikme sürelerinde ise parçalama eşik değeri değerine göre bazen negatif bazen pozitif etki etmiştir.Bu negatif etki en fazla DCF ve EDCF’de görülmektedir, en az ise PCF de görülmektedir.Bu durumda gecikme sürelerinde optimum sonuçlar için PCF kontrol fonksiyonunun olduğu senaryolarda parçalama eşik değeri uygulamak daha uygun olacaktır.Yüklenme süreleri ve birim zamandaki işlenen paket değerlerinde ise parçalama eşik değerlerinin PCF,DCF ve EDCF da yaklaşık olarak aynı oranlarda etki ettiği, belirgin bir artma veya azalma meydana getirmediği görülmektedir. Bu sonuçlar göz önünde bulundurulduğunda kablosuz yerel alan ağlarında gelecekte yapılacak çalışmalarda performans kriterine göre DCF,PCF ve EDCF kontrol fonksiyonlarının aynı parçalama eşik değerlerinde farklı sonuçlarının olduğu göz önünde bulundurulmalıdır. AKADEMİK BİLİŞİM KONFERANSI ŞUBAT 2015
34
AKADEMİK BİLİŞİM KONFERANSI ŞUBAT 2015
KAYNAKLAR: Isizoh A. N, Anazia A.E, Okide S.O, Okwaraoka, “C.A.P. Effects Of Different Fragmentation Thresholds On Data Dropped And Retransmission Attempts In A Wireless Local Area Network”, International Journal of Engineering Research and Applications (IJERA) 3(2): (2013). Xiao Y., ”Enhanced DCF of IEEE e to Support QoS”, Computer Science Division, The University of Memphis, (2003). Inderjeet K., Manju B., Harpreet B., “Performance Evaluation of Wlan by Varying Pcf, Dcf and Enhanced Dcf Slots To Improve Quality of Service”, IOSR Journal of Computer Engineering (IOSRJCE), 2(5):29-33 (2012). Bozkurt A., “Heterojen Kablosuz Ağlarda Dikey El değiştirme Yolu İle Ağ Seçimi”, Doktora Tezi, Trakya Üniversitesi, Fen Bilimleri Enstitüsü, Bilgisayar Mühendisliği Anabilim Dalı, (2011). Harpreet S., Tarundeep S., Manpreet K., “Improving the quality of Service of EDCF over DCF For Real Time Applications Using Probability Algorithm.”, International Journal of Advanced Research in Computer and Communication Engineering, 3(4): ( 2014). T Madhavi, G Sasi Bhushana Rao, M Rajan Babu, K Sridevi, “Analysis of Throughput and Energy Efficiency in the IEEE Wireless Local Area Networks using Constant backoff Window Algorithm.”, International Journal of Computer Applications, 26(8):40-47 (2011). D. Gu and J. Zhang, "Evaluation of the EDCF Mechanism for QoS in IEEE Wireless Networks," in WWC, May 2003. Machnik, P. "Analysis of EDCF Access Mechanism Based on IEEE e”, Przegląd Elektrotechniczny 89 (2013). Adibi, S, Jain R., "Quality of Service Architectures for Wireless Networks: Performance Metrics and Management." Information Science Publishing,USA (2010). L. Romdhani, Q. Ni, and T. Turletti. “Adaptive EDCF:Enhanced Service Differentiation for IEEE Wireless Ad-Hoc Networks.” In Proc. IEEE Wireless Communications and Networking Conference (WCNC), March 2003. Gao, Y., Sun, X., & Dai, L.” IEEE e EDCA Networks: Modeling, Differentiation and Optimization.” IEEE Transactions on Wireless Communications (2014). Dridi, K., Javaid, N. Djouani, K., & Daachi, B. “Performance Study of IEEE e QoS in EDCF-Contention-based Static and Dynamic Scenarios”, 2nd IEEE International Conference on Electronics, Circuits, and Systems (ICECS), (2009). [Zhang, L., & Zeadally, S. (2004, May). “HARMONICA: enhanced QoS support with admission control for IEEE contention-based access.” Proc. IEEE RTAS (2004). Choi S., “IEEE e contention-based channel access (EDCF) performance evaluation”,IEEE International Conference on Anchorage, 3(2): (2003). Grilo, A., Macedo, M., & Nunes, M. “A scheduling algorithm for QoS support in IEEE networks.” Wireless Communications, IEEE,10(3): (2003). Sidelnikov, A., Yu, J., & Choi, S. “Fragmentation/aggregation scheme for throughput enhancement of IEEE n WLAN. Network.” in: Proceedings of IEEE APWCS 2006, Daejon, August 2006. BALIK Hasan Hüseyin, “Kablosuz Ağ Protokolleri Dersi”, Trakya Üniversitesi Mühendislik Mimarlık Fakültesi Bilgisayar Mühendisliği Anabilim Dalı Paralel Mimariler ve Sayısal Haberleşme Dersi Ders notları.(2011). Sweet, C., & Sidhu, D. “Performance analysis of the IEEE Wireless LAN standard” (Doctoral dissertation, University of Maryland, Baltimore County), (1999). AKADEMİK BİLİŞİM KONFERANSI ŞUBAT 2015
35
AKADEMİK BİLİŞİM KONFERANSI ŞUBAT 2015
TEŞEKKÜRLER… Yrd.Doç.Dr.CEMAL KOÇAK HACI BAYRAM KARAKURT HAVELSAN A.Ş (Hava Elektronik Sanayii) Gazi Üniversitesi Teknoloji Fakültesi Bilgisayar Mühendisliği Gazi Üniversitesi Teknoloji Fakültesi Bilgisayar Mühendisliği AKADEMİK BİLİŞİM ŞUBAT 2015 AKADEMİK BİLİŞİM KONFERANSI ŞUBAT 2015
Benzer bir sunumlar
© 2024 SlidePlayer.biz.tr Inc.
All rights reserved.