| Русский Русский | English English |
   
Главная Архив номеров
19 | 11 | 2024
10.14489/vkit.2016.12.pp.043-047

DOI: 10.14489/vkit.2016.12.pp.043-047

Сторожок Е. А.
ПОВЫШЕНИЕ ПРОИЗВОДИТЕЛЬНОСТИ СЕТИ WI-FI ПУТЕМ ОБЕСПЕЧЕНИЯ ДЕТЕРМИНИРОВАННОГО ДОСТУПА К РАЗДЕЛЯЕМОМУ КАНАЛУ СВЯЗИ
(c. 43-47)

Аннотация. Представлены результаты исследований возможности коррекции метода доступа к единой среде передачи данных путем применения промежуточного драйвера в стеке сетевых драйверов. Каждый узел сети осуществляет передачу своих пакетов в отведенные интервалы времени, что делает доступ к разделяемому каналу связи детерминированным и в условиях интенсивного сетевого трафика способствует повышению производительности сети Wi-Fi.

Ключевые слова:  промежуточный драйвер; метод доступа; беспроводная сеть; коллизия; среда передачи данных.

 

Storozhok E. A.
THE INCREASE OF THE WI-FI CAPACITY BY ENABLING THE DETERMINATED ACCESS TO THE SHARED CONNECTION
(pp. 43-47)

Abstract. The article presents the results of the research of the possibility to correct the CSMA/CA (Carrier Sense Multiple Access with Collision Avoidance) access method by using an intermediate driver in the network driver stack. Every network node transfers its data packets in the specified time intervals (timeslots), which makes the access to the shared connection a determinated one, and enables the increase of Wi-Fi capacity in case of a heavy network traffic. To arrange the interaction of the code of the customer mode and the driver of the kernel mode the I/O Manager (Input/Output Manager) is used. The I/O subsystem is controlled by packets. Most I/O requests are made by request packets, transferred from one I/O subsystem component to another. The determinated access mode is implemented in the MPSendPackets function, which performs packet forwarding to the underlying driver. The packet sending depends on the specified time interval, compared with the local computer time. The activation/deactivation of the determinated access mode is based on the use of the statistic sequential analysis method, in which, after each observation during hypothesis testing, all the previous observations of the random variable x are analyzed. The two competing hypotheses are tested: H0 – «The determinated access is necessary»; H1 – «The determinated access is necessary». The random variable x is s number of lost packets in the m-th test. The sequential test method for the H0 hypothesis related to the H1 hypothesis is based on the use of a certain rule in every test to accept one of the three possible decisions. The decision to activate the determinated access is taken by the network node, which detected the occurrence of the lost packets number over the specified limit. All the network nodes are informed of the access mode change by a broadband message.

Keywords: Intermediate driver; Access method; Wireless network; Collision; Data transfer medium.

Рус

Е. А. Сторожок (Дальневосточный федеральный университет, Владивосток, Россия) E-mail: Этот e-mail адрес защищен от спам-ботов, для его просмотра у Вас должен быть включен Javascript  

Eng

E. A. Storozhok (Far Eastern Federal University, Vladivostok, Russia) E-mail: Этот e-mail адрес защищен от спам-ботов, для его просмотра у Вас должен быть включен Javascript

 

Рус

1. Абчук В. А., Матвейчук Ф. А., Томашевский Л. П. Справочник по исследованию операций. М.: Воениздат, 1979. 368 с.
2. Магда Ю. С. Компьютер в домашней лаборатории. М.: ДМК Пресс, 2008. 200 с.
3. Руссинович М., Соломон Д. Внутреннее устройство Microsoft Windows: Windows Server 2003, Windows XP and Windows 2000: пер. с англ. Изд. 4-е. М.: Русская редакция; СПб.: Питер, 2005. 993 с.
4. Солдатов В. П. Программирование драйверов Windows. Изд. 2-е, перераб. и доп. М.: ООО «Бином-Пресс», 2004. 480 с.
5. Сорокина С. И., Тихонов А. Ю., Щербаков А. Ю. Программирование драйверов и систем безопасности: учеб. пособие. СПб.: БХВ-Петербург; М.: Издатель Молгачева С. В., 2003. 256 с.
6. Как писать драйвера (часть 3) [Электронный ресурс]. URL: http://club.shelek.ru/viewart.php?id=32 (дата обращения: 02.10.2016).
7. Buzen J. P. Computational Algorithms for Closed Queueing Networks with Exponential Servers // Commun. of ACM. 1983. V. 16, № 9. Р. 527 – 531.
8. A Multiple Objective Routing Algorithm for Integrated Communication Network / Antunes C. H. et al. // Proc. ITC-16. 1999. V. 3b. P. 1291 – 1300.

Eng

1. Abchuk V. A., Matveichuk F. A., Tomashevskii L. P. (1979). Handbook of operations research. Moscow: Voenizdat. [in Russian language]
2. Magda Iu. S. (2008). Computer in the home lab. Moscow: DMK Press. [in Russian language]
3. Russinovich M., Solomon D. (2005). Microsoft Windows inside: Windows Server 2003, Windows XP and Windows 2000. 4th Ed. Moscow: Izdatel'sko-torgovyi dom «Russkaia redaktsiia»; St. Petersburg: Piter. [in Russian language]
4. Soldatov V. P. (2004). Drivers development for MS Windows. 2nd Ed. (revised and complemented). Moscow: Binom-Press. [in Russian language]
5. Sorokina S. I., Tikhonov A. Iu., Shcherbakov A. Iu. (2003). Development of drivers and security systems: textbook. St. Petersburg: BKhV-Peterburg; Moscow: Izdatel' Molgacheva S. V. [in Russian language]
6. Grom. How to code drivers? (Part 3). Available at: http://club.shelek.ru/viewart.php?id=32 (Accessed: 02.10.2016). [in Russian language]
7. Buzen J. P. (1983). Computational algorithms for closed queuing networks with exponential servers. Commun. of ACM, 16(9), pp. 527-531. doi: 10.1145/362342.362345
8. Antunes C. H. et al. (1999). A multiple objective routing algorithm for integrated communication network. Proc. ITC-16, Vol. 3b, pp. 1291-1300.

Рус

Статью можно приобрести в электронном виде (PDF формат).

Стоимость статьи 350 руб. (в том числе НДС 18%). После оформления заказа, в течение нескольких дней, на указанный вами e-mail придут счет и квитанция для оплаты в банке.

После поступления денег на счет издательства, вам будет выслан электронный вариант статьи.

Для заказа статьи заполните форму:

{jform=1,doi=10.14489/vkit.2016.12.pp.043-047}

.

Eng

This article  is available in electronic format (PDF).

The cost of a single article is 350 rubles. (including VAT 18%). After you place an order within a few days, you will receive following documents to your specified e-mail: account on payment and receipt to pay in the bank.

After depositing your payment on our bank account we send you file of the article by e-mail.

To order articles please fill out the form below:

{jform=2,doi=10.14489/vkit.2016.12.pp.043-047}

 

 

 

 

 

.

.

 

 

 
Поиск
Rambler's Top100 Яндекс цитирования