Anda di halaman 1dari 8

PROTOKOL ALOHA Ini adalah ringkasan singkat dari model MLDesigner yang mensimulasikan baik ALOHA dan Slot-

ted ALOHA protokol. Ini menunjukkan teknik pemodelan dan menunjukkan tanda

kemampuan MLDesigner. ALOHA adalah akses (atau pertentangan) acak protokol dikembangkan di University of Hawaii untuk berbagi akses siaran saluran antara number pengguna dengan kebutuhan throughput yang relatif rendah. Ada dua utama ALOHA versions: unslotted, yang tidak memiliki koordinasi antara stasiun sistem, dan slotted, yang menggunakan jam master untuk menyediakan saluran slot waktu disinkronkan untuk meningkatkan throughput. ALOHA protokol yang sering digunakan dalam sistem satelit komunikasi dan radio selular sistem dan merupakan pelopor untuk protokol Ethernet popular.

1. Model Overview Model ALOHA menggunakan koneksi satelit antara stasiun. Model ini terdiri dari tiga tingkat atas modul: sebuah stasiun bumi (Single_Earth_Station), sebuah stasiun satelit pusat yang berfungsi sebagai penghubung komunikasi antara stasiun bumi dan statistik modul (AlohaStatistics.) Untuk menyederhanakan desain, deteksi tabrakan, transmisi satelit delay dan round-trip semuanya diimplementasikan dalam satelit. Jika satelit mendeteksi tabrakan saat menerima sebuah paket, untuk menunjukkan tabrakan sebelum penyiaran ke semua stasiun bumi. Stasiun bumi mentransmisikan terus memancarkan kembali paket sampai menerima paket dari satelit tanpa bendera tabrakan. Pada titik itu, membuang paket dan mulai mengirimkan paket berikutnya dalam antrian tersebut. Dalam implementasi ini setiap stasiun bumi memiliki

paling banyak satu paket yang besar dan sebagian paket adalah dari ukuran yang sama. Modul stasiun bumi mendukung kedua ALOHA reguler dan slotted ALOHA operasi. Struktur data yang digunakan untuk mewakili paket dan untuk

menunjukkan slotted dan unslotted operation. Modul ALOHAStatistics berisi semua pengumpulan statistik dan pelaporan operasi.

Sistem MLDesigner, ditunjukkan pada Gambar.1, terdiri dari 20 stasiun bumi berkomunikasi melalui satelit. Hal ini dapat diperluas atau dikurangi dengan menambahkan atau menghapus stasiun bumi modul dan menyesuaikan satu parameter konfigurasi. Sebuah parameter kedua memilih slotted atau unslotted operasi.

Gambar 1: Top-level ALOHA sistem dengan 20 stasiun 2. Parameters Parameter Model ALOHA parameter luas. Sistem-tingkat parameter yang ditampilkan menjadi rendah. AlohaType : Parameter ini memiliki dua kemungkinan nilai: Unslotted dan Slotted. Menentukan apakah untuk menjalankan atau Slotted ALOHA protokol. SafeDistance : Jarak minimum dalam detik antara dua paket untuk menghindari tabrakan. RoundTripDelay : Penundaan round-trip satelit dalam hitungan detik. SatelliteQueueSize: Jumlah maksimum elemen yang dapat diselenggarakan di masingmasing dua antrian yang digunakan dalam modul Satellite_Station. EarthStationQueueSize: Jumlah maksimum paket yang dapat diselenggarakan dalam antrian dari modul Single_Earth_Station. PacketLengthInBits: Panjang paket yang digunakan di kedua ALOHA Slotted ALOHA dan model.

RandomizationParameter: Sebuah nomor acak yang dipilih seragam antara satu dan ini parameter, dikalikan dengan parameter waktu

PacketLengthInSecond, menentukan backoff yang tunda.

PacketLengthInSecond: Waktu yang dibutuhkan transmisi paket panjang Packet Length In- Bit. SlotSize: Ukuran slot waktu yang digunakan dalam model Slotted ALOHA. MeanInterArrival: Berarti waktu antara dua paket-paket tiba di sebuah stasiun bumi untuk transmisi. TrafficStopTime: Waktu untuk menghentikan menghasilkan lalu lintas di semua stasiun bumi. Hal ini dapat dif-ferent dari parameter RunLength Beban: Gabungan traffic, dihasilkan di semua stasiun bumi, sebagai persentase dari satelit kapasitas saluran. ChannelSpeed: Data rate dalam bps untuk saluran satelit. RunLength: Simulasi iterasi panjang dalam hitungan detik. GlobalSeed: Benih yang digunakan dalam menghasilkan angka acak. WarmupTime: Pada periode awal simulasi, data tidak dikumpulkan. Ini adalah waktu untuk mencapai kondisi mapan. NumberEarthStations: Jumlah stasiun Bumi dalam sistem. 3. Struktur Data Model Aloha menggunakan dua struktur data MLDesigner: AlohaPacket dan AlohaType. mengkonfigurasi model untuk dijalankan sebagai slotted atau unslotted. AlohaPacker memiliki tujuh bidang: Sumber: stasiun bumi yang berasal paket. TimeCreated: Waktu di mana Sumber menciptakan paket. TimeFinished: Waktu di mana paket disampaikan berhasil. TimeTransmission: Waktu di mana Sumber memancarkan atau mentransmisikan kembali paket tersebut. Panjang: Packet panjang dalam bit. Tabrakan: Flag menunjukkan tabrakan paket mungkin. RetransmissionCount: Jumlah Source kali mentransmisikan kembali paket tersebut sampai berhasil dikirim

4. Model Modul dalam Model Aloha_System_Nodes20 Bagian ini menyajikan deskripsi fungsional dari modul yang digunakan dalam Aloha_System_Nodes20 model. 4.1. Modul Satellite_Station Modul Satellite_Station ditampilkan brlow. Fungsi utama dari modul ini adalah untuk mendeteksi tabrakan, tetapi juga mencakup paket delay transmisi dan satelit round-trip penundaan

Gambar 2: Satelit modul stasiun

4.2. Modul Single_Earth_Station Modul Single_Earth_Station ditampilkan dalam Gambar.5 merupakan stasiun bumi tunggal. Ini mengimplementasikan dan Slotted ALOHA baik ALOHA protokol. Ini terdiri dari Packet_Genera- tor dan Transmit_Receive modul

Gambar 3: Single modul stasiun bumi

Modul Packet_Generator, ditampilkan dalam Gambar. 6, menghasilkan paket AlohaPacket yang tipe dengan waktu interarrival terdistribusi eksponensial.

Gambar 4: Paket modul generator

Modul Transmit_Receive, ditampilkan dalam Figure7, en-antrian yang baru dihasilkan paket dalam antrian FIFO dan mengirimkan mereka satu per satu setiap kali stasiun yang sebelumnya dikirim paket dengan benar dikirimkan.

Gambar 5: Transmit menerima modul

4.3. Modul AlohaStatistics Modul AlohaStatistics, ditampilkan dalam Gambar.10, menghitung statistik pada data simulasi dan menampilkan hasil dalam grafik.

Gambar 6: Statistik modul

5. Contoh Hasil Contoh hasil dari menjalankan simulasi ALOHA dipilih ditunjukkan di bawah ini.

Gambar 7: Keterlambatan scattergraph untuk simulasi 20 slotted ALOHA simpul

Gambar 8: Retransmisi menghitung histogram untuk simulasi 20 slotted ALOHA simpul

Gambar 9: vs Waktu throughput untuk stasiun 20 unslotted 10-iterasi simulasi