Студопедия
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Пример выполнения программы

Читайте также:
  1. II. 4 Требования к итоговым достижениям освоения образовательной программы начального общего образования обучающимися с нарушениями речи.
  2. II. Запуск программы ГисИнГео.
  3. IV. Ресурсное обеспечение Программы
  4. IX. ПОРЯДОК ВЫПОЛНЕНИЯ ПРИЕМОВ на МАЛОЙ ЧКАЛОВСКОЙ ЭСТАФЕТЕ.
  5. IX. Порядок выполнения приемов.
  6. V. Примерный образец теста, применяемого для промежуточной аттестации
  7. V. Ресурсное обеспечение Программы
  8. VI. Механизм реализации Программы
  9. VI. ЭКСПЕРИМЕНТАЛЬНОЕ ОБОСНОВАНИЕ ПРОГРАММЫ ТРЕНИРОВОЧНЫХ ВОЗДЕЙСТВИЙ, НАПРАВЛЕННЫХ НА ПОВЫШЕНИЕ СПЕЦИАЛЬНОЙ РАБОТОСПОСОБНОСТИ КВАЛИФИЦИРОВАННЫХ БОКСЕРОВ
  10. VIII. Оценка эффективности, социально-экономических и экологических последствий от реализации Программы

Для проведения тестирования программы было взято следующее оборудование – роутер ASUS WL500G:

§ мощность передатчика – 18 дБмВт;

§ мощность антенны – 5 дБи.

Мощность приемной антенны – 5 дБи.

В качестве рабочей частоты был выбран 12 канал с F = 2467 МГц, скорость 54 Mбит/с при которой чувствительность –66 дБмВт.

Потери сигнала в коаксиальном кабеле и разъемах передающего тракта – 1 дБ.

Потери сигнала в коаксиальном кабеле и разъемах приемного тракта – 1 дБ.

Запас в энергетике радиосвязи – 10 дБ.

Найдем суммарное усиление системы:

YдБ = Pt, дБмВт + Gt, дБи + Gr, дБи – Pmin, дБмВт – Lt, дБ – Lr, дБ = 18 + 5 + 5 + 66 – 1 – 1 = 92 дБ.

FSL = YдБ – SOM = 92 – 10 = 82 дБ.

Дальности связи:

.

Дальность действия Wi–Fi сигнала в нашем случае будет равна 114 метрам. Запустив программу с приведенными данными, получим:

 

Рис. 11. Результат выполнения программы

Как видим он в точности совпал с результатами ручного счета.


Заключение

В данной работе был рассмотрен вопрос о беспроводной технологии Wi–Fi. Все аспекты, касающиеся данной темы нельзя описать в рамках работы, но основные моменты были описаны.

По материалам теоретической части мной была разработана программа на языке Visual Basic для расчета дальности действия Wi–Fi сигнала.

Нельзя не сказать, что технология Wi–Fi преследует в будущем несколько нереальные для нас пока цели. Т.е. для нашего понимания трудно представить, что когда–нибудь возможно будет, просто гуляя по городу, воспользоваться беспроводным выходом в Интернет. Не стоит также забывать о том, что беспроводная технология и технологии спутниковой передачи информации и мобильной связи это разные вещи. Также очень важно понимать, что к тому моменту, когда мы сможем в полной мере ощутить все достоинства данной технологии, в нее может быть внедрено еще много нового и полезного.

Несомненно, за технологией Wi–Fi будущее. Wi–Fi технологии становятся все более совершенными и качество их соединения и безопасность стремительно приближается к возможностям обычного, широко используемого, проводного соединения.


Список использованной литературы

1. Браун С. Visual Basic 6.0 с самого начала. –М.: Питер, 2000. –336 с.

2. Вишневский В.М., Ляхов А.И., Портной С.Л., Шахнович И.В. Широкополосные беспроводные сети передачи информации. –М.: Техносфера, 2005. −592 с.

3. Глушаков С.В. Программирование на Visual Basic 6.0 / С.В. Глушаков, С.А. Сурядный. –М.: ООО «Издательство АСТ»; Харьков: «Фолио», 2003. –497 с.

4. Компьютерные сети. Принципы, технологии, протоколы: Учебник для вузов. /В.Г. Олифер, Н.А. Олифер. –Спб.: Питер, 2003. – 864 с.

5. Максимов Н.В., Попов П.И. Компьютерные сети: Учебное пособие. –М.: Форум: Инфра – М, 2004. – 336 с.

6. Педжман Рошан, Джонатан Лиэри. Основы построения беспроводных локальных сетей стандарта 802.11. Практическое руководство по изучению, разработке и использованию беспроводных ЛВС стандарта 802.11. –М.: Вильямс, 2010. –671 с.

7. Столлингс В. Беспроводные линии связи и сети. Пер. с англ. −М.: Издательский дом «Вильямc», 2011. −653 с.

8. Шахнович И. Современные технологии беспроводной связи. −М.: Техносфера, 2010. −493 с.

9. http://www.citforum.ru/hardware/mobile/city/index.shtml

10. http://www.cnts–net.ru/stati/statia18.dhtml

 

 


Приложение. Листинг программы

Option Explicit

Private Sub cmdRaschet_Click()

'расчет дальности действия канала связи

Dim Ydb As Double 'суммарное усиление системы

Dim Pt As Double 'мощность передатчика

Dim Gt As Double 'коэффициент усиления передающей антенны

Dim Gr As Double 'коэффициент усиления приемной антенны

Dim Pmin() 'чувствительность приемника на данной скорости

Dim Lt As Double 'потери сигнала в коаксиальном кабеле и разъемах передающего тракта

Dim Lr As Double 'потери сигнала в коаксиальном кабеле и разъемах приемного тракта

Dim FSL As Double 'потери в свободном пространстве

Dim SOM As Double 'запас в энергетике радиосвязи

Dim F() 'центральная частота канала

Dim D As Double 'дальность связи

Pmin = Array(–66, –71, –76, –80, –83, –85, –86, –87) 'инициализация массивов

F = Array(2412, 2417, 2422, 2427, 2432, 2437, 2442, 2447, 2452, 2457, 2462, 2467, 2472, 2484)

Pt = CDbl(Text1.Text) 'чтение данных из полей ввода

Gt = CDbl(Text2.Text)

Gr = CDbl(Text3.Text)

Lt = CDbl(Text4.Text)

Lr = CDbl(Text5.Text)

SOM = CDbl(Text6.Text)

List3.Clear 'очистка списка вывода

Ydb = Pt + Gt + Gr – Pmin(List1.ListIndex) – Lt – Lr 'расчет

FSL = Ydb – SOM

D = 10# ^ (FSL / 20 – 33 / 20 – Log(F(List2.ListIndex)) / Log(10))

'вывод решения

List3.AddItem («Суммарное усиление системы») 'добаляем данные

List3.AddItem («Ydb=«+ Format(Ydb, «0 дБ»))

List3.AddItem («Потери в свободном пространстве») 'добаляем данные

List3.AddItem («FSL=«+ Format(FSL, «0 дБ»))

List3.AddItem («Дальность связи») 'добаляем данные

List3.AddItem («D=«+ Format(D, «0.000 км») + «=«+ Format(1000 * D, «0 м»))

End Sub

Private Sub Combo1_Click()

'изменение списка оборудования

Dim mp() 'массив мощностей передатчиков

Dim ma() 'массив мощностей антенн

mp = Array(18, 17, 19.5, 18, 15, 16, 20, 19, 17, 14, 10, 0) 'зполнили массивы

ma = Array(5, 5, 6, 5, 4, 5, 7, 6, 5, 3, 2, 0)

Text1.Text = Format(mp(Combo1.ListIndex)) 'вывод параметров передатчика в строки ввода

Text2.Text = Format(ma(Combo1.ListIndex))

End Sub

Private Sub Form_Load()

'инициализация списков

Dim i As Integer 'счетчик

List1.Clear 'очистка списка скоростей

List1.AddItem («54») 'добаляем данные

List1.AddItem («48»)

List1.AddItem («36»)

List1.AddItem («24»)

List1.AddItem («18»)

List1.AddItem («12»)

List1.AddItem («9»)

List1.AddItem («6»)

List1.ListIndex = 0

List2.Clear 'очистка списка каналов

For i = 1 To 14

List2.AddItem (i) 'добаляем данные

Next

List2.ListIndex = 0

Combo1.Clear 'очистка списка оборудования

Combo1.AddItem («ASUS WL500G»)

Combo1.AddItem («ZyXEL P–660HN Lite EE»)

Combo1.AddItem («ASUS RT–N16»)

Combo1.AddItem («ASUS RT–N65U»)

Combo1.AddItem («TP–LINK TL–WR720N»)

Combo1.AddItem («ASUS RT–N14U»)

Combo1.AddItem («TP–LINK TL–MR3220»)

Combo1.AddItem («D–Link DIR–140L»)

Combo1.AddItem («D–link DIR–815»)

Combo1.AddItem («D–link DIR–632»)

Combo1.AddItem («TP–LINK TL–WR741ND»)

Combo1.AddItem («другой»)

Combo1.ListIndex = 0

End Sub


[1] 5 МГц между центральными частотами соседних каналов, исключая 14–й

[2] Каждый канал занимает полосу частот 20 МГц, поэтому в этом диапазоне невозможна одновременная работа более чем 3–х каналов без взаимного перекрытия




Дата добавления: 2015-09-11; просмотров: 81 | Поможем написать вашу работу | Нарушение авторских прав

Введение | Стандарт 802.11 | Децибелы | Методика расчета | Выбор языка программирования | Проектирование интерфейса | Описание структуры программы |


lektsii.net - Лекции.Нет - 2014-2025 год. (0.011 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав