ISSN 2415-363X

Показати скорочений опис матеріалу

dc.contributor.author Казимир, В. В.
dc.contributor.author Мокрогуз, А. О.
dc.contributor.author Мошель, М. В.
dc.date.accessioned 2015-09-22T12:38:53Z
dc.date.accessioned 2017-10-29T20:00:33Z
dc.date.available 2015-09-22T12:38:53Z
dc.date.available 2017-10-29T20:00:33Z
dc.date.issued 2017
dc.identifier.uri http://ir.stu.cn.ua/123456789/15280
dc.description Kazymyr, Volodymyr Minimal HTTP header for traffic critical applications / Volodymyr Kazymyr, Andrii Mokrohuz, Mykola Moshel // Технічні науки та технології. – 2017. – № 2 (8). – C. 123-128. en_US
dc.description.abstract Urgency of the research. Every year amount of different mobile devices has been growing. Mobile devices are not only smartphones, laptops and tablets. Many single board computers appeared alongside with IoT (internet of things) direction, which allows connecting anything to the Internet. Amount of mobile devices exceeded amount of desktop computers in 2013. Amount of traffic which mobile devices transfer per month was 7*1018 bytes in 2016. This number will only grow and will reach 10.8 * 1018 bytes in 2017. There is no distinction between web applications for mobile devices and desktop computers anymore. Amount of the web applications have been growing every year as well. Target setting. We propose to use minimum possible configuration of the HTTP header to decrease the data transferred between client and server software applications. This can be useful especially for mobile devices, which work over 3G and 4G networks with limited battery life. Theoretical minimum header configuration was compared against real data, which has been obtained during the experiment. The results of the comparison give us the information about possibility of decreasing HTTP traffic. The fact that text and image information headers are the biggest tells us to concentrate the attention on these two types of information. Actual scientific researches and issues analysis. Many scientists from all over the world try to come up with different solutions to improve transmission of HTTP traffic in mobile networks. HTTP is scalable application layer protocol which allows high flexibility in terms of data transferring. HTTP is easy to use; it is supported by popular programming languages. Developers choose to use HTTP for creation of different purpose applications. Mostly HTTP is used for creation of web application and application which work in the Internet. With development of 3G and 4G networks, IoT (Internet of Things) gains its popularity, thus many devices can be communicate over the Internet. Uninvestigatigated parts of general matters defining. There are many directions to decrease amount of HTTP traffic. However, investigation of headers of HTTP is not considered as one of the methods of decreasing amount of the HTTP traffic. The research objective. We decided to concentrate our attention on HTTP headers to address the issue of HTTP traffic growth. Previous researches have shown that HTTP header can contain unnecessary data, which can be eliminated [3]. In the paper, we compare theoretically possible minimum configuration of HTTP header with HTTP headers received during the experiment. Many of previous researches are concentrated on HTTP protocol itself. However, we concentrate our attention on data, which is transferred using HTTP. We used web debugging tool to investigate the HTTP header. The statement of basic materials. Under minimal HTTP header configuration, we understand amount of bytes required to deliver the information over HTTP. According to previous researches, HTTP/1.1 is the most popular version of the HTTP, which is used nowadays. All data captured during our experiment was transferred and received over HTTP/1.1 as well. Request and response message formats differ from each other. Conclusions. In the paper, we identified the minimal HTTP header configuration, which can still be used to transfer valid HTTP messages. Our experimental data shows that header of the real HTTP traffic exceeds the minimal configuration of HTTP header. However, we understand, that not every type of application, which work via HTTP, require a small HTTP header. Nevertheless, applications, which are installed and running on the mobile devices require additional attention to the amount of an HTTP traffic transferred. en_US
dc.language.iso en en_US
dc.publisher Чернігів: ЧНТУ en_US
dc.relation.ispartofseries Технічні науки та технології; № 2 (8)
dc.subject HTTP en_US
dc.subject інформація en_US
dc.subject мобільний пристрій en_US
dc.subject протокол en_US
dc.subject HTTP en_US
dc.subject information en_US
dc.subject mobile device en_US
dc.subject protocol en_US
dc.subject HTTP en_US
dc.subject информация en_US
dc.subject мобильное устройство en_US
dc.subject протокол en_US
dc.title Minimal HTTP header for traffic critical applications en_US
dc.title.alternative Мінімальний розмір заголовку HTTP для додатків en_US
dc.title.alternative Минимальный размер заголовка HTTP для приложений en_US
dc.type Article en_US
dc.description.abstractalt1 Протокол рівня додатків HTTP забезпечує дуже високу масштабованість і може використовуватися для передачі будь-якого типу інформації між клієнтом і сервером. HTTP має заголовок відповіді / запиту, який може бути розширений відповідно до технічної інформації, яку потрібно передати від клієнта до сервера. Ця інформація може бути зайвою для передачі в кожному запиті / відповіді. У статті ми визначили мінімальну конфігурацію заголовка відповіді / запиту, що зменшити об'єм технічної інформації. Мобільні пристрої мають обмежені ресурси, такі як заряд батареї акумулятора і передача даних через мобільні мережі, що може бути дорогим у випадку 3G або 4G. Додаткові витрати на трафік слід уникати або зменшувати, коли використовуються мобільні пристрої. Ми провели експеримент для збору запитів / відповідей HTTP та визначення різниці між загальним заголовком HTTP запиту / відповіді та мінімальною теоретичною конфігурацією заголовка. en_US
dc.description.abstractalt2 Протокол уровня приложений HTTP обеспечивает очень высокую масштабируемость и может использоваться для передачи любого типа информации между клиентом и сервером. HTTP имеет заголовок ответа / запроса, который может быть расширен в соответствии с технической информации, которую нужно передать от клиента к серверу. Эта информация может быть лишней для передачи в каждом запросе / ответе. В статье мы определили минимальную конфигурацию заголовка ответа / запроса чтобы уменьшить объем технической информации. Мобильные устройства имеют ограниченные ресурсы, такие как заряд батареи аккумулятора и передача данных через мобильные сети, может быть дорогим в случае 3G или 4G. Дополнительных расходы на передачу данных следует избегать или уменьшать, когда используются мобильные устройства. Мы провели эксперимент для сбора запросов / ответов HTTP и определения разницы между общим заголовком HTTP запроса / ответа и минимальной теоретической конфигурацией заголовка. en_US


Долучені файли

Даний матеріал зустрічається у наступних розділах

Показати скорочений опис матеріалу