<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Publikationen Archives - Mobile USTP MKL</title>
	<atom:link href="https://mobile.fhstp.ac.at/category/forschung/publikationen/feed/" rel="self" type="application/rss+xml" />
	<link>https://mobile.fhstp.ac.at/category/forschung/publikationen/</link>
	<description>Die &#34;Mobile Forschungsgruppe&#34; der USTP, sie  sammelt hier alles zu den Themen Design, UX und Entwicklung mobiler Applikationen</description>
	<lastBuildDate>Wed, 24 Jan 2024 15:44:30 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://mobile.fhstp.ac.at/wp-content/uploads/2025/03/icon-120x120.webp</url>
	<title>Publikationen Archives - Mobile USTP MKL</title>
	<link>https://mobile.fhstp.ac.at/category/forschung/publikationen/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>SOTA &#124; Messaging Protocols Used in Mobile Software Architecture</title>
		<link>https://mobile.fhstp.ac.at/forschung/publikationen/sota-messaging-protocols-used-in-mobile-software-architecture/</link>
		
		<dc:creator><![CDATA[Lukas Gruber]]></dc:creator>
		<pubDate>Sat, 30 Dec 2023 09:58:17 +0000</pubDate>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Publikationen]]></category>
		<category><![CDATA[Messaging]]></category>
		<category><![CDATA[Protocols]]></category>
		<guid isPermaLink="false">https://akirchknopf-21110.php.fhstp.cc/?p=11557</guid>

					<description><![CDATA[<p>This paper presents a comparative study of several prominent messaging protocols, including HTTP, WebSockets, WebTransport, WebRTC, MQTT, AMQP, CoAP, STOMP, Matrix and XMPP.</p>
<p>The post <a href="https://mobile.fhstp.ac.at/forschung/publikationen/sota-messaging-protocols-used-in-mobile-software-architecture/">SOTA | Messaging Protocols Used in Mobile Software Architecture</a> appeared first on <a href="https://mobile.fhstp.ac.at">Mobile USTP MKL</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<div class="wp-block-file"><a id="wp-block-file--media-53a0d231-c1f5-448a-802c-d262988ae4ae" href="https://akirchknopf-21110.php.fhstp.cc/wp-content/uploads/2023/12/paper_it231519_Gruber.pdf">SOTA PDF Download</a><a href="https://akirchknopf-21110.php.fhstp.cc/wp-content/uploads/2023/12/paper_it231519_Gruber.pdf" class="wp-block-file__button wp-element-button" download aria-describedby="wp-block-file--media-53a0d231-c1f5-448a-802c-d262988ae4ae">Herunterladen</a></div>



<p style="font-style:italic;font-weight:600"><em>Abstract </em>— Messaging protocols are essential components of modern software architectures, enabling efficient communication between various software systems and devices. This paper presents a comparative study of several prominent messaging protocols, including HTTP, WebSockets, WebTransport, WebRTC, MQTT, AMQP, CoAP, STOMP, Matrix and XMPP. These protocols are evaluated and compared based on key criteria such as performance, flexibility, security, and suitability for different use cases. The results of this study aim to guide software architects and developers in selecting the most appropriate protocol for their specific needs.</p>



<p style="font-style:italic;font-weight:600">Keywords — SOTA, Messaging Protocols, HTTP/3, WebSockets, WebTransport, WebRTC, MQTT, AMQP, CoAP, STOMP, Matrix, XMPP</p>



<h3 class="wp-block-heading">I.     Introduction / Area of research</h3>



<p>The IoT (Internet of Things) is growing both in terms of the number of connected devices as well as in the variety of use cases, e.g. smart phones, cars and automation systems [1]. None of these devices have an unlimited amount of battery life or computing power nor can they guarantee permanent network availability. In addition, safety concerns concerning critical environments such as the medicine or industry sector must be considered [2]. This is where protocols come into play. Message protocols allow us to exchange data effectively and reliably between software services respectively devices.</p>



<p>Since 1984, the ISO/OSI (Open Systems Interconnection Model) has been the standard reference model for describing communication across several technical system levels [3]. It consists of seven successive layers. As the interfaces between these layers are clearly defined, the protocol used within a layer is interchangeable. For the web respectively the internet, however, the TCP/IP reference model based on the OSI model is more decisive [4]. It combines several OSI layers, as shown in Fig. 1. The application layer represents the highest level of abstraction and includes all protocols used for exchanging application data such as HTTP or FTP.</p>



<div style="height:10px" aria-hidden="true" class="wp-block-spacer"></div>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img fetchpriority="high" decoding="async" width="788" height="511" src="https://akirchknopf-21110.php.fhstp.cc/wp-content/uploads/2023/12/Bild1.png" alt="" class="wp-image-11712" style="width:252px;height:auto" /></figure></div>


<p class="has-text-align-center"><em>Fig. 1 – Layers of OSI and TCP/IP [3], [4]</em></p>



<div style="height:10px" aria-hidden="true" class="wp-block-spacer"></div>



<p>This paper focuses solely on protocols belonging to the application layer. Though they depend on protocols that are used on lower layers. Protocols were chosen depending on the research taken for openly available protocols that can be used for message exchange between software services/devices.</p>



<p>In general, the protocols examined can be divided into different communication types. Some can be used for Peer-to-Peer (P2P) communication. Others might be classified as message-oriented middleware (MOM) [5]. MOM means that there is no direct data transfer between two clients. Instead, the communication between distributed systems is handled via a message broker or likewise.</p>



<h3 class="wp-block-heading">II.    Related Work</h3>



<p>There are studies that specifically aim to compare IoT protocols at the application layer. The most comprehensive work found is “Investigating Messaging Protocols for the Internet of Things (IoT)” [6]. This paper compares and contrasts the HTTP, MQTT, CoAP, AMQP, XMPP and DDS protocol. No papers were found that would provide a more complete analysis featuring further protocols. Referenced works such as “Choice of Effective Messaging Protocols for IoT Systems: MQTT, CoAP, AMQP and HTTP” [7], take a similar approach for the comparison. Both works collect the protocol properties in a table containing for example the release year, the application purpose and its architecture. However, comparisons that do also include other web protocols such as WebTransport are missing.</p>



<h3 class="wp-block-heading">III.   Methodology</h3>



<p>Protocols of interest were determined through browsing for related work starting with the term “messaging protocols”. Sources for the research were IEEE, Google Scholar and Google Search. After a protocol was identified as significant for this paper the associated specification was searched up. Additionally, at least two further trustworthy sources from IEE or Google Scholar were determined per protocol.</p>



<h3 class="wp-block-heading">IV.   comparison analysis</h3>



<p>This chapter serves to present the investigated protocols. Mentioned RFC (Requests for Comments) refer to the technical documentations published by the Internet Engineering Task Force (IETF) [8]. The IETF is the premiere standards development organization for the Internet. The international organization for standardization (ISO) on the other hand is a more formal and not internet specific institution that has 169 national standardization bodies as members [9].</p>



<h4 class="wp-block-heading">A.&nbsp;&nbsp;&nbsp; HTTP/3 (RFC9114 [10])</h4>



<p>Today, the Hypertext Transfer Protocol (HTTP) is the basis for communication across the internet [11]. It is a stateless protocol based on a request-response model. A client sends a message, and a host/server generates a response message. The first version of HTTP was standardized in 1997, followed by HTTP/2 in 2014. Finally, 2022 the standard of HTTP/3 was introduced. Under the hood HTTP/3 uses QUIC and the UDP protocol on the transport layer and therefore is able to solve line blocking problems that occurred in previous HTTP versions that use TCP for multiplexing [12].</p>



<p>QUIC (Quick UDP Internet Connections), standardized in RFC 9000 [13], was initially developed by Google in 2012 and became a standard in 2021 [14]. While TCP allows reliable ordered and error-checked delivery of data, UDP sends datagrams without establishing a connection. Therefore, it is more lightweight and faster than TCP but at the same time cannot guarantee package delivery or order. QUIC however builds up on top of UDP solving these issues and trying to replace TCP in a faster, more secure and reliable way.</p>



<div style="height:10px" aria-hidden="true" class="wp-block-spacer"></div>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img decoding="async" width="226" height="81" src="https://akirchknopf-21110.php.fhstp.cc/wp-content/uploads/2023/12/Bild2.png" alt="" class="wp-image-11713" /></figure></div>


<p class="has-text-align-center"><em>Fig. 2 – HTTP Protocol Stack [11]</em></p>



<div style="height:10px" aria-hidden="true" class="wp-block-spacer"></div>



<p>With HTTP there are several popular choices available for building API’s (Application Programming Interfaces) [15]. These include SOAP, REST, gRPC and GraphQL. According to the Postman state of the API 2023 survey report [16] REST is the most used pattern with 86% of respondents using it.</p>



<h4 class="wp-block-heading">B.&nbsp;&nbsp;&nbsp; WebSocket (RFC6455 [17]), WebTransport (RFC draft [18]) &amp; WebRTC (RFC8831 [19])</h4>



<p>WebSockets can be used to establish bi-directional data channels between clients and a server [20]. The WebSocket standard was introduced in 2012. Like HTTP/2 it depends on TCP. Messages are handled via a single ordered reliable stream. This means that messages must be sent and received in order. The consequence is that WebSocket’s are a bad choice for latency-sensitive applications.</p>



<p>A kind of successor to WebSockets is the WebTransport protocol [21]. Since 2021 the standard for WebTransport has been under development. The big advantage over WebSockets is the ability to create a bidirectional multiplexed communication channel. Through datagrams unreliable unordered data such as real-time audio or video frames can be sent and received. Additionally, streams can be used to send and receive reliable ordered data.</p>



<p>WebSocket and WebTransport can be used for real-time client-to-server communication. However, in some cases it might be necessary to create such a connection for p2p (browser to browser) data transmission [22]. For this scenario, WebRTC can be used. A possible use case is for example a video call.</p>



<h2 class="wp-block-heading">C.&nbsp;&nbsp; CoAP (RFC7252 [23])</h2>



<p>The CoAP standard was published in 2014. It was designed for the use within constrained (e.g., low-power, lossy) networks and low performance devices [24]. Machine-to-machine (M2M) applications like smart energy and building automation are the preferred fields of application. However, the protocol can easily interoperate with HTTP via a proxy to provide a web interface. Therefore, the protocol realizes a subset of the REST (Representational State Transfer) architectural pattern and is based on a request/response interaction model between a server and clients. In addition, features like asynchronous message delivery, device discovery or multicast support are implemented. UDP is used as the default transportation method but also TCP or SMS are possible options. Endpoints are defined by an URI (e.g., coap://localhost:5683/device_name/parameter). Messages can be secured with DTLS.</p>



<h4 class="wp-block-heading">D.&nbsp;&nbsp; MQTT (ISO/IEC 20922:2016 [25])</h4>



<p>After the protocols already presented, we now for the first-time encounter with MQTT a MOM (Message Oriented Middleware) based approach that can be used for many-to-many communication [26]. The invention of MQTT dates to 1999. Nevertheless, it was not freely available until 2010. &nbsp;2014 MQTT became an official OASIS standard. Furthermore, MQTT v3.1.1 is an international standard (ISO/IEC 20922:2016). In 2019 the MQTT v5 standard [27] was ratified. MQTT is a platform-oriented, simple to implement and lightweight protocol that can be used in many different situations [28]. Because of its small footprint MQTT is a perfect match for low-power and low-memory devices. Use case examples are manufacturing systems, logistics, enterprise chat applications and mobile apps. In earlier versions MQTT referred to MQ Telemetry support, but nowadays it is no longer considered an acronym. The protocol is based on a publish/subscription model where clients subscribe or publish to a specific topic. A Message Broker is used to handle the incoming requests [29]. Also see Fig. 3 – MQTT Publish/Subscribe Model [28]. A broker&nbsp; is available from, for example, EMQX, HiveMQ, RabbitMQ or Mosquito. As an underlying protocol there are several options available. The default is TCP, WebSocket’s can be used for connecting over a web browser and QUIC is the latest available option [14].</p>



<div style="height:10px" aria-hidden="true" class="wp-block-spacer"></div>


<div class="wp-block-image">
<figure class="aligncenter size-large is-resized"><img decoding="async" width="1540" height="726" src="https://akirchknopf-21110.php.fhstp.cc/wp-content/uploads/2023/12/Screenshot-2023-12-30-103857-1540x726.png" alt="" class="wp-image-11714" style="width:342px;height:auto" /></figure></div>


<p class="has-text-align-center"><em>Fig. 3 – MQTT Publish/Subscribe Model [28]</em></p>



<div style="height:10px" aria-hidden="true" class="wp-block-spacer"></div>



<h4 class="wp-block-heading">E.&nbsp;&nbsp;&nbsp; AMQP (ISO/IEC 19464:2014 [30])</h4>



<p>OASIS introduced the first version of the Advanced Message Queuing Protocol (AMQP) standard in 2012 [31]. Like for MQTT there exists an international standard (ISO/IEC 19464:2014). It defines itself as an internet protocol for business messaging and uses a MOM based approach [32]. It was specifically designed for the finance sector to address business processes, message transactions and applications. For this a reliable protocol on the transport layer such as TCP or QUIC is assumed. Similar to MQTT, messages are exchanged via a broker [33]. The main difference lies in the usage of message queues. In MQTT a published message would be directly routed to subscribers. In AMQP though published messages are first handled by an exchange component. Depending on the configuration (like routing keys and message type) messages are added to the corresponding message queues [34]. There it will be stored until a consumer consumes it. See Fig. 4 – AMQP core concept [34]. Examples for AMQP message brokers are RabbitMQ, SwiftMQ, Azure Service Bus and Apache Artemis. Message queues are an essential concept to make software scalable, resilient and working asynchronously.</p>



<div style="height:10px" aria-hidden="true" class="wp-block-spacer"></div>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="324" height="102" src="https://akirchknopf-21110.php.fhstp.cc/wp-content/uploads/2023/12/Bild4.png" alt="" class="wp-image-11715" style="width:324px;height:auto" /></figure></div>


<p class="has-text-align-center"><em>Fig. 4 – AMQP core concept [34]</em></p>



<div style="height:10px" aria-hidden="true" class="wp-block-spacer"></div>



<h4 class="wp-block-heading">F.&nbsp;&nbsp;&nbsp; STOMP</h4>



<p>STOMP (Simple Text Oriented Message Protocol) [35] is designed to work with message-oriented middleware [36]. Whereas &nbsp;MQTT and AMQP are binary protocols, STOMP is text-based. Due to the human-readable text-format STOMP is simpler and therefore easier to implement than other messaging protocols. Commonly it is used for real-time messaging in distributed systems. Supported messaging servers that support STOMP are for example RabbitMQ or EMQX via a Gateway. The communication between a client and the server is handled through a frame modelled on HTTP. The first line of the frame contains the command, followed by headers like username and password. The last line is the message body. Destination addresses, transportation protocol and security depend on the used server respectively message broker.</p>



<h4 class="wp-block-heading">G.&nbsp;&nbsp; XMPP (RFC6120 [37])</h4>



<p>XMPP (eXtensible Messaging and Presence Protocol) or formerly Jabber enables near-real-time exchange of data&nbsp; [38]. Popular use cases are instant messaging, multi-party chat, voice and video calls as seen in applications like WhatsApp or Facebook. The protocol was mainly developed in 1999 and was standardized the first time in 2004. In 2012 the latest revision RFC6120 was introduced. XMPP uses XML (Extensible Markup Language) as the data-exchange format and is based on a client/server architecture. Furthermore, it uses TCP on the transportation layer. For the XMPP Server there are many options available, e.g., Tigase and ejabberd. Users on the network are addressed by email like identifiers called JID’s. One of its strengths compared to MQTT is the build in end-to-end encryption.</p>



<h4 class="wp-block-heading">H.&nbsp;&nbsp; Matrix</h4>



<p>An alternative to XMPP for instant messaging is Matrix [39]. It was introduced in 2014 and is an open standard. Compared to XMPP it is generally seen more usable for group organization platforms like Slack [40]. Matrix supports bridging to other messaging platforms such as XMPP servers, Email and SMS enabling a unified way of communication. Matrix is also considered to be more secure than, for example, WhatsApp. The French government uses Matrix as base for their own communication platform called Tchap that is used for the communication of government officials and civil servants. The world wide web currently lacks on scientific papers observing this protocol.</p>



<h3 class="wp-block-heading">V.    Conclusion</h3>



<p>In summary, all explored protocols have their unique strengths and weaknesses. In practice, this is why multiple protocols are used together to achieve the development goals of a new application. With the rise of new technologies and the gain in the number of internet devices more and more protocols will emerge. Furthermore, the existing protocol standards will evolve as well. QUIC is the best example for this. It was standardized in 2021 and was then used as transportation method of HTTP/3. Other technologies like MQTT start profiting from the advantages of QUIC over TCP. These developments leave room for future research in this sector. In addition, detailed research of the protocol usage in different programming environments can be conducted to identify missing links and gain a deeper understanding of the inner workings of web technologies and protocols in general. To conclude Fig. 5 &#8211; Covered Protocols Summary contains the summary of the protocols that were covered by this paper.</p>



<figure class="wp-block-table has-small-font-size"><table><tbody><tr><td><strong>Protocol</strong></td><td><strong>Architecture/Pattern</strong></td><td><strong>Release date of latest standard</strong></td><td><strong>Suitability</strong></td><td><strong>Use Case Examples</strong></td></tr><tr><td>HTTP/3</td><td>request/response</td><td>2022 (IETF)</td><td>Default web data transfer</td><td>API’s (SOAP, REST, GraphQL, gRPC, &#8230;)</td></tr><tr><td>WebSocket</td><td>bi-directional (server-client) channel</td><td>2011 (IETF)</td><td>Two-way single ordered reliable server-client data transfer channel</td><td>Live Chat, Data synchronization, …</td></tr><tr><td>WebTransport</td><td>bi-directional (server-client) channel</td><td>Draft (IETF)</td><td>Two-way multiplexed un-/ordered /un-/reliable server-client data transfer channel</td><td>Everything from WebSocket’s + Games; Stream, …</td></tr><tr><td>WebRTC</td><td>bi-directional (p2p) channel</td><td>2021 (IETF)</td><td>p2p two-way data communication</td><td>Audio/Video Call, Screen Sharing, …</td></tr><tr><td>CoAP</td><td>request/response</td><td>2014 (IETF)</td><td>Same as HTTP but with smaller package size, multicast support and asynchrony</td><td>Constrained Networks (M2M, IoT)</td></tr><tr><td>MQTT</td><td>publish/subscribe (MOM)</td><td>2019 (OASIS) v5 2016 (ISO/IEC) v3</td><td>lightweight Many-to-Many communication</td><td>Constrained Networks, Real-time apps, Service Bus, …</td></tr><tr><td>AMQP</td><td>publish/queue/consume</td><td>2014 (ISO/IEC)</td><td>Resilient, scalable and asynchronous message transfer between software services</td><td>Service Bus, Real-time apps, Notifications, , …</td></tr><tr><td>STOMP</td><td>client/server</td><td>2012 (STOMP)</td><td>Simple text-based messaging</td><td>Simple interaction with existing message servers/brokers</td></tr><tr><td>XMPP</td><td>client/server</td><td>2011 (IETF)</td><td>End-to-end encrypted many-to-many messaging</td><td>Instant Messaging, Chat, Video/Audio, …</td></tr><tr><td>Matrix</td><td>client/server</td><td>2023 (Matrix)</td><td>End-to-end encrypted many-to-many messaging</td><td>Same as XMPP but specialized for security and organized groups</td></tr></tbody></table></figure>



<p class="has-text-align-center"><em>Fig. 5 &#8211; Covered Protocols Summary</em></p>



<h5 class="wp-block-heading">Acknowledgment</h5>



<p>This paper was written as part of the master class Mobile in the master program Interactive Technologies at the UAS St.Pölten. It was revised based on the feedback from fellow students.</p>



<hr class="wp-block-separator has-alpha-channel-opacity" />



<h3 class="wp-block-heading">References</h3>



<p class="has-small-font-size">[1]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; J. Mesnil, <em>Mobile and Web Messaging: Messaging Protocols for Web and Mobile Devices</em>. O’Reilly Media, Inc., 2014.</p>



<p class="has-small-font-size">[2]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; J. C. Talwana and H. J. Hua, “Smart World of Internet of Things (IoT) and Its Security Concerns,” in <em>2016 IEEE International Conference on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData)</em>, Dec. 2016, pp. 240–245. doi: 10.1109/iThings-GreenCom-CPSCom-SmartData.2016.64.</p>



<p class="has-small-font-size">[3]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Y. Li, D. Li, W. Cui, and R. Zhang, “Research based on OSI model,” in <em>2011 IEEE 3rd International Conference on Communication Software and Networks</em>, May 2011, pp. 554–557. doi: 10.1109/ICCSN.2011.6014631.</p>



<p class="has-small-font-size">[4]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; F. Y. Aslan and B. Aslan, “Comparison of IoT Protocols with OSI and TCP/IP Architecture,” <em>Int. J. Eng. Res. Dev.</em>, vol. 15, no. 1, Art. no. 1, Jan. 2023.</p>



<p class="has-small-font-size">[5]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; L. Qilin and Z. Mintian, “The State of the Art in Middleware,” in <em>2010 International Forum on Information Technology and Applications</em>, Jul. 2010, pp. 83–85. doi: 10.1109/IFITA.2010.118.</p>



<p class="has-small-font-size">[6]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; E. Al-Masri <em>et al.</em>, “Investigating Messaging Protocols for the Internet of Things (IoT),” <em>IEEE Access</em>, vol. 8, pp. 94880–94911, 2020, doi: 10.1109/ACCESS.2020.2993363.</p>



<p class="has-small-font-size">[7]               N. Naik, “Choice of effective messaging protocols for IoT systems: MQTT, CoAP, AMQP and HTTP,” in <em>2017 IEEE International Systems Engineering Symposium (ISSE)</em>, Oct. 2017, pp. 1–7. doi: 10.1109/SysEng.2017.8088251.</p>



<p class="has-small-font-size">[8]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; “Introduction to the IETF,” IETF. Accessed: Nov. 12, 2023. [Online]. Available: https://www.ietf.org/about/introduction/</p>



<p class="has-small-font-size">[9]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; “ISO &#8211; International Organization for Standardization,” ISO. Accessed: Nov. 15, 2023. [Online]. Available: https://www.iso.org/home.html</p>



<p class="has-small-font-size">[10]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; M. Bishop, “HTTP/3,” Internet Engineering Task Force, Proposed Standard RFC 9114, Jun. 2022. doi: 10.17487/RFC9114.</p>



<p class="has-small-font-size">[11]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; M. Trevisan, D. Giordano, I. Drago, and A. S. Khatouni, “Measuring HTTP/3: Adoption and Performance,” in <em>2021 19th Mediterranean Communication and Computer Networking Conference (MedComNet)</em>, Jun. 2021, pp. 1–8. doi: 10.1109/MedComNet52149.2021.9501274.</p>



<p class="has-small-font-size">[12]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; J. Koch and E. K. Gyamfi, “Securing HTTP/3 Web Architecture in the Cloud,” in <em>2023 IEEE World AI IoT Congress (AIIoT)</em>, Jun. 2023, pp. 0158–0166. doi: 10.1109/AIIoT58121.2023.10174337.</p>



<p class="has-small-font-size">[13]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; J. Iyengar and M. Thomson, “QUIC: A UDP-Based Multiplexed and Secure Transport,” Internet Engineering Task Force, Request for Comments RFC 9000, May 2021. doi: 10.17487/RFC9000.</p>



<p class="has-small-font-size">[14]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>MQTT over QUIC: Revolutionizing IoV Messaging with the Next-Gen Standard Protocol</em>. EMQ. Accessed: Oct. 23, 2023. [Online]. Available: https://www.emqx.com/en/resources/mqtt-over-quic-revolutionizing-iov-messaging-with-the-next-gen-standard-protocol</p>



<p class="has-small-font-size">[15]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; D. Gurus, “REST vs GraphQL vs gRPC,” Design Gurus: One-Stop Portal For Tech Interviews. Accessed: Nov. 12, 2023. [Online]. Available: https://www.designgurus.io/blog/REST-GraphQL-gRPC-system-design</p>



<p class="has-small-font-size">[16]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; “2023 State of the API Report | API Technologies,” Postman API Platform. Accessed: Nov. 12, 2023. [Online]. Available: https://www.postman.com/state-of-api/api-technologies/</p>



<p class="has-small-font-size">[17]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; A. Melnikov and I. Fette, “The WebSocket Protocol,” Internet Engineering Task Force, Request for Comments RFC 6455, Dec. 2011. doi: 10.17487/RFC6455.</p>



<p class="has-small-font-size">[18]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; V. Vasiliev, “The WebTransport Protocol Framework,” Internet Engineering Task Force, Internet Draft draft-ietf-webtrans-overview-06, Sep. 2023. Accessed: Nov. 12, 2023. [Online]. Available: https://datatracker.ietf.org/doc/draft-ietf-webtrans-overview-06</p>



<p class="has-small-font-size">[19]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; R. Jesup, S. Loreto, and M. Tüxen, “WebRTC Data Channels,” Internet Engineering Task Force, Request for Comments RFC 8831, Jan. 2021. doi: 10.17487/RFC8831.</p>



<p class="has-small-font-size">[20]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; S. Springer, <em>Node.js &#8211; Das umfassende Handbuch</em>, 4th ed. Bonn: Rheinwerk, 2022. [Online]. Available: https://www.rheinwerk-verlag.de/nodejs-das-umfassende-handbuch/</p>



<p class="has-small-font-size">[21]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; D. Williamson and R. O’Reilly, “WebTransport and WebSockets: An Empirical Analysis of Connection Time, Message Response, and Payload Efficiency,” in <em>2023 34th Irish Signals and Systems Conference (ISSC)</em>, Jun. 2023, pp. 1–6. doi: 10.1109/ISSC59246.2023.10162060.</p>



<p class="has-small-font-size">[22]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; K. I. Zinnah Apu, N. Mahmud, F. Hasan, and S. H. Sagar, “P2P video conferencing system based on WebRTC,” in <em>2017 International Conference on Electrical, Computer and Communication Engineering (ECCE)</em>, Feb. 2017, pp. 557–561. doi: 10.1109/ECACE.2017.7912968.</p>



<p class="has-small-font-size">[23]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Z. Shelby, K. Hartke, and C. Bormann, “The Constrained Application Protocol (CoAP),” Internet Engineering Task Force, Request for Comments RFC 7252, Jun. 2014. doi: 10.17487/RFC7252.</p>



<p class="has-small-font-size">[24]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; S. Hamdani and H. Sbeyti, “A Comparative study of COAP and MQTT communication protocols,” in <em>2019 7th International Symposium on Digital Forensics and Security (ISDFS)</em>, Jun. 2019, pp. 1–5. doi: 10.1109/ISDFS.2019.8757486.</p>



<p class="has-small-font-size">[25]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; “ISO/IEC&nbsp;20922:2016(en), Information technology&nbsp;— Message Queuing Telemetry Transport (MQTT) v3.1.1.” Accessed: Nov. 15, 2023. [Online]. Available: https://www.iso.org/obp/ui/en/#iso:std:69466:en</p>



<p class="has-small-font-size">[26]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; C. B. Gemirter, Ç. Şenturca, and Ş. Baydere, “A Comparative Evaluation of AMQP, MQTT and HTTP Protocols Using Real-Time Public Smart City Data,” in <em>2021 6th International Conference on Computer Science and Engineering (UBMK)</em>, Sep. 2021, pp. 542–547. doi: 10.1109/UBMK52708.2021.9559032.</p>



<p class="has-small-font-size">[27]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; “MQTT Version 5.0.” Accessed: Nov. 12, 2023. [Online]. Available: https://docs.oasis-open.org/mqtt/mqtt/v5.0/mqtt-v5.0.html</p>



<p class="has-small-font-size">[28]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>MQTT Essentials</em>. HiveMQ. Accessed: Oct. 18, 2023. [Online]. Available: https://www.hivemq.com/download-mqtt-ebook/</p>



<p class="has-small-font-size">[29]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <em>A Practical Guide to MQTT Broker Selection</em>. EMQ. Accessed: Oct. 23, 2023. [Online]. Available: https://www.emqx.com/en/resources/a-practical-guide-to-mqtt-broker-selection</p>



<p class="has-small-font-size">[30]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; “ISO/IEC&nbsp;19464:2014(en), Information technology&nbsp;— Advanced Message Queuing Protocol (AMQP) v1.0 specification.” Accessed: Nov. 15, 2023. [Online]. Available: https://www.iso.org/obp/ui/en/#iso:std:iso-iec:19464:ed-1:v1:en</p>



<p class="has-small-font-size">[31]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; “Advanced Message Queueing Protocol (AMQP) v1.0,” OASIS Open. Accessed: Nov. 12, 2023. [Online]. Available: https://www.oasis-open.org/standard/amqp/</p>



<p class="has-small-font-size">[32]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; N. Basavaraju, N. Alexander, and J. Seitz, “Performance Evaluation of Advanced Message Queuing Protocol (AMQP): An Empirical Analysis of AMQP Online Message Brokers,” in <em>2021 International Symposium on Networks, Computers and Communications (ISNCC)</em>, Oct. 2021, pp. 1–8. doi: 10.1109/ISNCC52172.2021.9615705.</p>



<p class="has-small-font-size">[33]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; N. Q. Uy and V. H. Nam, “A comparison of AMQP and MQTT protocols for Internet of Things,” in <em>2019 6th NAFOSTED Conference on Information and Computer Science (NICS)</em>, Dec. 2019, pp. 292–297. doi: 10.1109/NICS48868.2019.9023812.</p>



<p class="has-small-font-size">[34]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; L. Johansson and D. Dossot, <em>RabbitMQ Essentials &#8211; Second Edition</em>. Packt, 2020. Accessed: Nov. 15, 2023. [Online]. Available: https://www.packtpub.com/product/rabbitmq-essentials-second-edition/9781789131666</p>



<p class="has-small-font-size">[35]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; “STOMP Specification v1.2.” Accessed: Nov. 15, 2023. [Online]. Available: https://stomp.github.io/stomp-specification-1.2.html</p>



<p class="has-small-font-size">[36]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; “STOMP Protocol,” GeeksforGeeks. Accessed: Nov. 15, 2023. [Online]. Available: https://www.geeksforgeeks.org/stomp-protocol/</p>



<p class="has-small-font-size">[37]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; P. Saint-Andre, “Extensible Messaging and Presence Protocol (XMPP): Core,” Internet Engineering Task Force, Request for Comments RFC 6120, Mar. 2011. doi: 10.17487/RFC6120.</p>



<p class="has-small-font-size">[38]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; S. Watkin and D. Koelle, <em>Practical XMPP</em>. Packt, 2016. Accessed: Nov. 15, 2023. [Online]. Available: https://www.packtpub.com/product/practical-xmpp/9781785287985</p>



<p class="has-small-font-size">[39]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; “Matrix Specification.” Accessed: Nov. 15, 2023. [Online]. Available: https://spec.matrix.org/v1.8/</p>



<p class="has-small-font-size">[40]             “Matrix (protocol),” <em>Wikipedia</em>. Oct. 08, 2023. Accessed: Nov. 15, 2023. [Online]. Available: https://en.wikipedia.org/w/index.php?title=Matrix_(protocol)&amp;oldid=1179142671</p>



<p>* Titelbild wurde mit Bing AI Image Creator erstellt</p>
<p>The post <a href="https://mobile.fhstp.ac.at/forschung/publikationen/sota-messaging-protocols-used-in-mobile-software-architecture/">SOTA | Messaging Protocols Used in Mobile Software Architecture</a> appeared first on <a href="https://mobile.fhstp.ac.at">Mobile USTP MKL</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Revolutionizing Mobile App Development: The Impact of 5G Technology</title>
		<link>https://mobile.fhstp.ac.at/allgemein/revolutionizing-mobile-app-development-the-impact-of-5g-technology/</link>
		
		<dc:creator><![CDATA[Robin Backnecht]]></dc:creator>
		<pubDate>Fri, 29 Dec 2023 13:20:03 +0000</pubDate>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Forschung]]></category>
		<category><![CDATA[Publikationen]]></category>
		<category><![CDATA[Studium]]></category>
		<category><![CDATA[Wissenschaftliche Arbeit]]></category>
		<category><![CDATA[5G]]></category>
		<category><![CDATA[mobile]]></category>
		<guid isPermaLink="false">https://akirchknopf-21110.php.fhstp.cc/?p=11695</guid>

					<description><![CDATA[<p>Abstract—The evolution of mobile communication technologies, peaking in the advent of 5G, has fundamentally reshaped the landscape of mobile application development. This article explores the transformative influence of 5G technology, focusing on enhanced connectivity, reduced latency, and the emergence of new types of applications. Through in-depth investigation, this article provides valuable insights into how 5G is redefining the mobile application development landscape.</p>
<p>The post <a href="https://mobile.fhstp.ac.at/allgemein/revolutionizing-mobile-app-development-the-impact-of-5g-technology/">Revolutionizing Mobile App Development: The Impact of 5G Technology</a> appeared first on <a href="https://mobile.fhstp.ac.at">Mobile USTP MKL</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p><strong>Abstract—The evolution of mobile communication technologies, peaking in the advent of 5G, has fundamentally reshaped the landscape of mobile application development. This article explores the transformative influence of 5G technology, focusing on enhanced connectivity, reduced latency, and the emergence of new types of applications. Through in-depth investigation, this article provides valuable insights into how 5G is redefining the mobile application development landscape.</strong></p>



<p><strong><em>Keywords—5G, Mobile Development, App Development, technology</em></strong></p>



<div class="wp-block-file aligncenter"><a id="wp-block-file--media-5f098456-ed83-4a34-a5eb-d571948fa00b" href="https://akirchknopf-21110.php.fhstp.cc/wp-content/uploads/2023/12/SOTA_it231507_v2.pdf" target="_blank" rel="noreferrer noopener">SOTA_it231507_v2</a><a href="https://akirchknopf-21110.php.fhstp.cc/wp-content/uploads/2023/12/SOTA_it231507_v2.pdf" class="wp-block-file__button wp-element-button" download aria-describedby="wp-block-file--media-5f098456-ed83-4a34-a5eb-d571948fa00b">Herunterladen</a></div>



<h2 class="wp-block-heading">I. INTRODUCTION</h2>



<p>The revolution of mobile communication technologies has undergone a notable transformation over different generations, continually expanding the horizons of mobile application development. Starting with 2G&#8217;s introduction of digital voice communication and culminating in the widespread adoption of 4G, which facilitated faster data transfer and mobile internet access, each generation has marked a stride towards innovation [1].</p>



<p>The fifth generation of mobile networks, 5G, indicates a paradigmatic leap in mobile technology. Distinguished by remarkable data transfer speeds, reduced latency, and increased network capacity, 5G stands as the central trigger for a new era in mobile application development. Beyond a mere incremental upgrade, it represents a technological leap promising to redefine the scope of mobile applications [2].</p>



<p>This article seeks to explain the multifaceted impact of 5G on mobile application development. Going beyond technical specifications, it aims to solve the implications for developers, enterprises, and end-users. Specifically, it will analyse how enhanced connectivity and reduced latency influence the performance of existing applications, while also paving the way for innovative applications across diverse sectors of the economy [1] [2].</p>



<h2 class="wp-block-heading">II. ENHANCED CONNECTIVITY</h2>



<p>The origin of 5G technology signifies a revolutionary period in mobile connectivity, fundamentally changing the way in which mobile applications harness and leverage network capabilities. With data transfer speeds attaining remarkable levels, 5G is not only an incremental improvement but a force redefining connectivity in the mobile application development environment [3].</p>



<h3 class="wp-block-heading">A. Accelerating Towards the Future</h3>



<p>The impact of 5G on mobile application development is summarized in its ability to provide ultra-fast data transfer speeds. The transition from 4G to 5G signifies a jump from megabit to gigabit per second, empowering applications to seamlessly deliver high-definition content, facilitate real-time communication, and manage massive data transfers with exceptional efficiency. This leap transcends faster downloads, showing in new possibilities for interactive applications previously constrained by slower network speeds [4].</p>



<p>Recent studies [5] claim a positive correlation between the increased data transfer speeds of 5G and enhanced user engagement. For instance, video streaming applications can now offer higher resolution and smoother playback experiences, contributing to better user satisfaction and longer application usage.</p>



<h3 class="wp-block-heading">B. Seamless Connectivity in Real Time</h3>



<p>The enhanced connectivity of 5G transcends speed, displaying as a real-time, connected experience for users. The reduced latency offered by 5G minimizes the temporal gap between user actions and application responses. Applications reliant on immediate interactions, such as online gaming and augmented reality, derive immense benefit from this low-latency environment [6].</p>



<p>Picture a collaborative virtual reality application where users across different locations seamlessly interact in real time. 5G sets this vision by shortening data transmission delays, resulting in an immersive and synchronous experience for users. This level of real-time interactivity facilitates innovative applications across various sectors, from collaborative business tools to virtual classrooms [6].</p>



<h3 class="wp-block-heading">C. Unleashing High-Volume Data Potency</h3>



<p>The boosted network capacity of 5G is a game-changer for applications requiring large-scale data transfers. Sectors relying on extensive data sets, such as healthcare and autonomous vehicles, can make use of the full potential of 5G to efficiently transfer and process data. For instance, in healthcare, high-resolution medical imaging can be transmitted in real time, facilitating remote diagnosis and collaboration among healthcare professionals [7].</p>



<p>5G enables mobile applications to effortlessly process significant data volumes, not only enhancing existing applications but also laying the groundwork for the development of previously unimaginable applications due to bandwidth constraints [7].</p>



<p>The impact of 5G on connectivity enhancement extends beyond speed improvements, creating a dynamic environment where applications operate in real time, effortlessly process large volumes of data, and deliver transformative user experiences. As we examine further, it becomes clear that 5G&#8217;s enhanced connectivity is not simply a technological upgrade, but a game changer that unlocks unknown possibilities for the future of mobile application development [7].</p>



<h2 class="wp-block-heading">III. REDUCED LATENCY</h2>



<p>Reduced latency stands out as one of the main features of 5G technology, indicating a significant upgrade in the responsiveness and interactivity of mobile applications. This section explores the numerous implications of latency reduction, explaining how it not only speed up the performance of existing applications but also serves as a trigger for the development of innovative, latency-sensitive applications.</p>



<h3 class="wp-block-heading">A. The Latency Revolution</h3>



<p>Reducing latency in 5G networks acts as a gateway to a new domain of possibilities for mobile application development. Latency, meaning the time taken for data to travel from the user&#8217;s device to the server and back, has historically posed a significant barrier to applications requiring real-time interaction. 5G, with its markedly reduced latency in comparison to its ancestors, is reshaping the user experience, especially in applications where split-second responses are important [8].</p>



<p>Recent experiments [9] conducted on 5G networks showcase a remarkable reduction in latency, frequently reaching single-digit milliseconds. This upgraded level of responsiveness is transformative for applications such as augmented reality (AR) and virtual reality (VR), where even the slightest delay can disrupt the immersive experience. The newfound ability to provide near-instantaneous responses lays the groundwork for more advanced and immersive applications, positioning 5G as a technology enabler for the next generation of user interfaces.</p>



<h3 class="wp-block-heading">B. Gaming in the Blink of an Eye</h3>



<p>The online gaming sector stands as one of the primary inheritors of the reduced latency offered by 5G. Near-instantaneous communication between the player&#8217;s device and the game server ensures that actions are executed with minimal delay. This not only enhances the gaming experience by rendering it more responsive but also facilitates the expansion of cloud gaming services, where the entire game is streamed in real time to the user&#8217;s device [10].</p>



<p>Furthermore, the reduced latency in 5G paves the way for multiplayer virtual reality gaming experiences that blur the line between the physical and digital realms. Players can interact with each other in real time, enabling a level of immersion that was previously impeded by latency constraints [10].</p>



<h3 class="wp-block-heading">C. Augmented Reality Unleashed</h3>



<p>The potential of reduced latency becomes even more evident in augmented reality applications. 5G&#8217;s ability to minimize the delay between a user&#8217;s actions and the corresponding AR overlay results in a seamless and engaging experience. For example, in navigation applications, users can receive AR directions in real time with unnoticeable delay, thereby enhancing both safety and user satisfaction [11].</p>



<p>Reducing latency is not just a technological breakthrough, it transforms the way users interact with applications. Whether in gaming, AR, or other latency-sensitive applications, 5G is facilitating a new era of instantaneous and immersive experiences that were considered limited by the restrictions of prior network generations [11].</p>



<p>The reduction in latency, inherent to 5G, stands as the driving force of its impact on mobile application development. It accelerates the evolution of existent applications, particularly in gaming and augmented reality, and lays the foundation for the creation of entirely new latency-sensitive applications. As we navigate this terrain of reduced latency, it becomes evident that 5G is not solely about speed but a revolutionary transformation in how users engage with and experience mobile applications [11].</p>



<h2 class="wp-block-heading">IV. NEW TYPES OF APPLICATIONS</h2>



<p>The transformative potential of 5G extends beyond the optimization of existing applications. It serves as a motivation for the invention of entirely unknown and innovative applications across various sectors. In this section, we investigate the far-reaching implications of 5G in propelling the development of new types of applications, revolutionizing sectors such as healthcare, education, and automotive.</p>



<h3 class="wp-block-heading">A. Healthcare at 5G Speed</h3>



<p>Healthcare stands as one of the fields most impacted by the innovation caused by 5G. The high speed and low latency of 5G open opportunities for applications previously considered impractical. Remote surgery, also known as telesurgery, is becoming a doable option with 5G connectivity. Surgeons can operate on patients situated in different geographical locations with minimal delay, facilitated by high-definition video streams and real-time haptic feedback [12].</p>



<p>Beyond telesurgery, 5G facilitates the real-time communication of extensive medical data sets, enabling healthcare professionals to instantaneously access and analyse high-resolution images. This bears profound implications for diagnosis and collaboration, enhancing the efficiency and precision of medical interventions [7].</p>



<h3 class="wp-block-heading">B. Education Transformed</h3>



<p>In the sector of education, 5G is generating a monumental development. The combination of enhanced connectivity and reduced latency enables immersive and interactive learning experiences. Virtual classrooms can be brought to life with real-time video streaming, collaboration tools, and augmented reality applications. Imagine students participating in virtual field trips, exploring ancient sites, or conducting virtual experiments in science labs, all facilitated by the capabilities of 5G [13].</p>



<p>Furthermore, 5G is pushing the addition of personalized learning applications that dynamically adapt to the individual needs of students. These applications leverage high-speed connectivity to instantaneously deliver content, assessments, and feedback, thereby creating a dynamic and responsive learning environment [13].</p>



<h3 class="wp-block-heading">C. Automotive Innovation</h3>



<p>The automotive industry is undergoing a deep transition with the advent of 5G. In addition to enabling faster, more reliable connectivity in cars, 5G serves as the foundation for the development of autonomous vehicles. Low-latency communication between vehicles and infrastructure facilitates real-time data exchange, augmenting the capabilities of autonomous cars [14].</p>



<p>5G connectivity simplifies vehicle-to-everything (V2X) communication, enabling cars not only to communicate with each other but also with traffic lights, pedestrians, and other elements of the urban environment. This connected communications ecosystem lays the groundwork for safer and more efficient transport systems [14].</p>



<h3 class="wp-block-heading">D. Gaming Beyond Boundaries</h3>



<p>The gaming industry is experiencing a revival with 5G, beating traditional gaming paradigms. Cloud gaming services, where the entire gaming experience is streamed in real time to the user&#8217;s device, are becoming more feasible thanks to 5G&#8217;s speed and low-latency characteristics. Gamers can access and play resource-intensive games without the need for powerful hardware, opening new possibilities for accessibility and engagement [8].</p>



<p>Moreover, 5G is facilitating the emergence of augmented reality (AR) and virtual reality (VR) gaming experiences that seamlessly combine the digital and physical worlds. Gamers can explore interactive and immersive environments with greater realism than ever before, creating a new frontier for the gaming industry [8].</p>



<p>The impact of 5G on new types of applications is profound and transformative. From healthcare and education to automotive and gaming, 5G generate new routes for innovation. As we witness the emergence of applications once bounded by technological limitations, it becomes evident that 5G is not just an evolution of connectivity, it is a trigger for reshaping the core fabric of our digital experiences [8].</p>



<h2 class="wp-block-heading">V. CONCLUSION</h2>



<p>In conclusion, 5G technology stands as a transformative force in mobile application development, redefining user experiences and enabling innovation. Beyond its remarkable speed and connectivity, 5G&#8217;s impact extends to reducing latency, giving rise to new immersive applications. From healthcare to education, automotive to gaming, 5G is a force propelling revolutionary possibilities.</p>



<p>The improved connectivity of 5G redefines user experiences, offering faster data transfer speeds and increased network capacity [15]. Reduced latency not only accelerate existing applications but also produces new experiences in gaming and augmented reality [9]. Additionally, 5G opens the door to entirely new applications, transforming the healthcare, education, and automotive sectors [12]-[14].</p>



<p>Navigating this dynamic landscape, it is evident that 5G not only transcends an upgrade, but it also constitutes a revolution in mobile communication technologies. Researchers and developers are poised to explore uncharted territories, anticipating new advances that will develop the future of mobile experiences. The transition from 2G to 5G reflects a journey marked by continuous innovation, with 5G serving as the canvas upon which the next chapter in mobile application development is unfolding.</p>



<hr class="wp-block-separator has-alpha-channel-opacity" />



<h2 class="wp-block-heading">REFERENCES</h2>



<p>[1]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Salih, A., Zeebaree, S., Abdulraheem, A., Zebari, R., M.Sadeeq, M., &amp; Ahmed, O. (2020). Evolution of Mobile Wireless Communication to 5G Revolution. Technology Reports of Kansai University, 62, 2139–2151.</p>



<p>[2]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Gohar, A., &amp; Nencioni, G. (2021). The Role of 5G Technologies in a Smart City: The Case for Intelligent Transportation System. Sustainability, 13(9), Article 9. https://doi.org/10.3390/su13095188</p>



<p>[3]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; The Intersection of 5G and Mobile App Development—SegWitz. (2023, September 6). https://segwitz.com/5g-and-mobile-app-development/</p>



<p>[4]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Temesvari, Z., Maros, D., &amp; Kadar, P. (2019). Review of Mobile Communication and the 5G in Manufacturing. Procedia Manufacturing, 32, 600–612. https://doi.org/10.1016/j.promfg.2019.02.259</p>



<p>[5]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Kim, Y. H., Kim, D., &amp; Wachter, K. (2013). A study of mobile user engagement (MoEN): Engagement motivations, perceived value, satisfaction, and continued engagement intention. Decision Support Systems, 56, 361–370. https://doi.org/10.1016/j.dss.2013.07.002</p>



<p>[6]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Qiao, X., Ren, P., Nan, G., Liu, L., Dustdar, S., &amp; Chen, J. (2019). Mobile web augmented reality in 5G and beyond: Challenges, opportunities, and future directions. China Communications, 16(9), 141–154. https://doi.org/10.23919/JCC.2019.09.010</p>



<p>[7]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Georgiou, K. E., Georgiou, E., &amp; Satava, R. M. (2021). 5G Use in Healthcare: The Future is Present. JSLS : Journal of the Society of Laparoscopic &amp; Robotic Surgeons, 25(4), e2021.00064. https://doi.org/10.4293/JSLS.2021.00064</p>



<p>[8]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; root. (2023, July 19). The Rise of 5G and Impact on Mobile App Development—itCraft blog. Mobile &amp; Web App Development Company | USA, UK, Norway. https://itcraftapps.com/blog/the-rise-of-5g-and-impact-on-mobile-app-development/</p>



<p>[9]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Skocaj, M., Conserva, F., Grande, N. S., Orsi, A., Micheli, D., Ghinamo, G., Bizzarri, S., &amp; Verdone, R. (2023). Data-driven Predictive Latency for 5G: A Theoretical and Experimental Analysis Using Network Measurements. 2023 IEEE 34th Annual International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC), 1–6. https://doi.org/10.1109/PIMRC56721.2023.10293861</p>



<p>[10]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Evolving Mobile cloud gaming—Mobility Report. (n.d.). Retrieved 22 November 2023, from https://www.ericsson.com/en/reports-and-papers/mobility-report/articles/mobile-cloud-gaming</p>



<p>[11]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Siriwardhana, Y., Porambage, P., Liyanage, M., &amp; Ylianttila, M. (2021). A Survey on Mobile Augmented Reality With 5G Mobile Edge Computing: Architectures, Applications, and Technical Aspects. IEEE Communications Surveys &amp; Tutorials, PP. https://doi.org/10.1109/COMST.2021.3061981</p>



<p>[12]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Cabanillas-Carbonell, M., Pérez-Martínez, J., &amp; Yáñez, J. (2023). 5G Technology in the Digital Transformation of Healthcare, a Systematic Review. Sustainability, 15, 3178. https://doi.org/10.3390/su15043178</p>



<p>[13]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Sustainability | Free Full-Text | Transforming Education: A Comprehensive Review of Generative Artificial Intelligence in Educational Settings through Bibliometric and Content Analysis. (n.d.). Retrieved 22 November 2023, from https://www.mdpi.com/2071-1050/15/17/12983</p>



<p>[14]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Biswas, A., &amp; Wang, H.-C. (2023). Autonomous Vehicles Enabled by the Integration of IoT, Edge Intelligence, 5G, and Blockchain. Sensors, 23(4), Article 4. https://doi.org/10.3390/s23041963</p>



<p>[15]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (8) The Impact of 5G on App Development and User Experience | LinkedIn. (n.d.). Retrieved 22 November 2023, from https://www.linkedin.com/pulse/impact-5g-app-development-user-experience-subcodevs/</p>
<p>The post <a href="https://mobile.fhstp.ac.at/allgemein/revolutionizing-mobile-app-development-the-impact-of-5g-technology/">Revolutionizing Mobile App Development: The Impact of 5G Technology</a> appeared first on <a href="https://mobile.fhstp.ac.at">Mobile USTP MKL</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Diplomarbeit: Atemschutzmanagement</title>
		<link>https://mobile.fhstp.ac.at/allgemein/konzeption-umsetzung-und-evaluierung-einer-android-app-zur-atemschutzueberwachung-im-feuerwehrwesen/</link>
		
		<dc:creator><![CDATA[Lukas Glaser]]></dc:creator>
		<pubDate>Fri, 21 Feb 2020 14:43:43 +0000</pubDate>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Native Development]]></category>
		<category><![CDATA[Projekte]]></category>
		<category><![CDATA[Publikationen]]></category>
		<category><![CDATA[Wissenschaftliche Arbeit]]></category>
		<category><![CDATA[ASM]]></category>
		<category><![CDATA[Atemschutz]]></category>
		<category><![CDATA[Atemschutzüberwachung]]></category>
		<category><![CDATA[Feuerwehr]]></category>
		<category><![CDATA[Mobile Atemschutzüberwachung]]></category>
		<guid isPermaLink="false">https://akirchknopf-21110.php.fhstp.cc/?p=8399</guid>

					<description><![CDATA[<p>Konzeption, Umsetzung und Evaluierung einer Android-App zur Atemschutzüberwachung im Feuerwehrwesen Allgemein Im Zeitalter des digitalen Wandels und des zunehmenden Vorstoßes mobiler Technologien ergeben sich laufend neue Anwendungsfelder bei denen ganze Geschäftsprozesse von mobilen Applikationen abgewickelt werden. Auch im Einsatzwesen, wo ein rascher Datenaustausch von besonders hoher Wichtigkeit ist, können mobile Dienste zu einer entscheidenden Wertsteigerung <a class="read-more" href="https://mobile.fhstp.ac.at/allgemein/konzeption-umsetzung-und-evaluierung-einer-android-app-zur-atemschutzueberwachung-im-feuerwehrwesen/">[...]</a></p>
<p>The post <a href="https://mobile.fhstp.ac.at/allgemein/konzeption-umsetzung-und-evaluierung-einer-android-app-zur-atemschutzueberwachung-im-feuerwehrwesen/">Diplomarbeit: Atemschutzmanagement</a> appeared first on <a href="https://mobile.fhstp.ac.at">Mobile USTP MKL</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h3 class="wp-block-heading">Konzeption, Umsetzung und Evaluierung einer Android-App zur Atemschutzüberwachung im Feuerwehrwesen</h3>



<div style="height:20px" aria-hidden="true" class="wp-block-spacer"></div>



<h1 class="wp-block-heading">Allgemein</h1>



<div style="height:20px" aria-hidden="true" class="wp-block-spacer"></div>



<p><strong>Im Zeitalter des digitalen Wandels und des zunehmenden Vorstoßes mobiler Technologien ergeben sich laufend neue Anwendungsfelder bei denen ganze Geschäftsprozesse von mobilen Applikationen abgewickelt werden. Auch im Einsatzwesen, wo ein rascher Datenaustausch von besonders hoher Wichtigkeit ist, können mobile Dienste zu einer entscheidenden Wertsteigerung führen, indem Koordination und Kommunikation verbessert werden.</strong></p>



<p>Meine Diplomarbeit befasst sich mit der Fragestellung, <strong>inwieweit mobile Anwendungen im  Einsatzwesen, speziell im Anwendungsbereich von Feuerwehren, einen Nutzen bringen können. </strong>Dabei konzentriert sich die Forschung vorwiegend auf das Atemschutzwesen. </p>



<div style="height:20px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading">Die Bedeutung des Atemschutzes im Feuerwehrwesen</h2>



<div style="height:20px" aria-hidden="true" class="wp-block-spacer"></div>



<div class="wp-block-image"><figure class="aligncenter is-resized"><img loading="lazy" decoding="async" src="https://akirchknopf-21110.php.fhstp.cc/wp-content/uploads/2020/01/WhatsApp-Image-2018-05-27-at-19.52.49-6-750x500.jpg" alt="" class="wp-image-8405" width="563" height="375"/><figcaption>Innenangriff beim Brand einer Scheune durch einen Atemschutztrupp (Quelle: <a href="http://www.ff-sandl.info/atemschutzuebung-in-stadlberg/" target="_blank" rel="noreferrer noopener" aria-label="FF-Sandl (öffnet in neuem Tab)">FF-Sandl</a>)</figcaption></figure></div>



<div style="height:20px" aria-hidden="true" class="wp-block-spacer"></div>



<p>Dem Atemschutzwesen wird in der Feuerwehr künftig eine immer wichtiger werdende Bedeutung beigemessen. Zudem wird der Einsatz von schwerem Atemschutzgerät auch immer unabdingbarer, da bei fast allen Brandeinsätzen hochgiftige Brandfolgeprodukte, wie Gase, Dämpfe oder Ruß entstehen. Ganz allgemein zählt das Atemschutzwesen zu den gefährlichsten Tätigkeiten während eines Einsatzes. Aus diesem Grund unterliegt der Einsatz von Atemschutzkräften auch besonders strengen Sicherheitsvorkehrungen. Dazu gehört unter anderem eine kontinuierliche Atemschutzüberwachung (kurz: ASÜ), die einen klareren Überblick sowie eine genaue Koordination der eingesetzten Kräfte und ihrer vorhandene Atemluft ermöglicht. Konkret versteht man darunter die zeitliche Überwachung der eingesetzten Kräfte während eines Atemschutzeinsatzes.</p>



<p>In den vergangenen Jahrzehnten hat sich in Österreich eine Vielzahl an unterschiedlichen Systemen hinsichtlich der ASÜ etabliert. So reicht heute die Produktpalette von der simplen Methode mittels Stift und Papier bis hin zu modernen Softwarelösungen.</p>



<div style="height:20px" aria-hidden="true" class="wp-block-spacer"></div>



<div class="wp-block-image"><figure class="aligncenter is-resized"><img decoding="async" src="https://akirchknopf-21110.php.fhstp.cc/wp-content/uploads/2020/01/5_0.jpg" alt="" class="wp-image-8413" width="300" srcset="https://mobile.fhstp.ac.at/wp-content/uploads/2020/01/5_0.jpg 500w, https://mobile.fhstp.ac.at/wp-content/uploads/2020/01/5_0-150x150.jpg 150w" sizes="(max-width: 500px) 100vw, 500px" /><figcaption>Analoge Atemschutzüberwachungstafel der Firma rescuetec (Quelle: <a href="https://www.rescue-tec.de/rescue-tec-Atemschutzueberwachungstafel-Giessen.html">rescue-tec</a>)</figcaption></figure></div>



<div style="height:20px" aria-hidden="true" class="wp-block-spacer"></div>



<p style="text-align:left">Der klassische Vorgang der Atemschutzüberwachung findet in Österreich meist noch immer analog, also mit Stift und Papier, oder anhand einfacher elektronischer Hilfsmittel statt (siehe Abbildung oberhalb). Dabei werden zu Einsatzbeginn alle notwendigen Einsatzparameter wie die Flaschenfülldrücke oder die Einsatzzeiten handschriftlich erfasst. Häufig wird auch eine Stoppuhr gestellt, um jederzeit einen Überblick über die restliche Einsatzzeit zu haben. Diese Vorgehensweise ist meist mit sehr viel Schreibarbeit verbunden und daher nicht nur zeitraubend, sondern auch sehr fehleranfällig, vor allem bei der Überwachung mehrerer Trupps.  <br>Es gibt derzeit nur wenige elektronische Überwachungssysteme bei denen bestimmte Daten automatisch berechnet, aktualisiert und dementsprechend visualisiert werden.  <br>Nach dem bis zum jetzigen Zeitpunkt, zumindest im deutschsprachigem Raum, noch keine mobile Smartphone-App für die Atemschutzüberwachung existiert, hab ich mir das Ziel gesetzt, eine zu entwickeln, um  diese Lücke zu schließen.</p>



<div style="height:20px" aria-hidden="true" class="wp-block-spacer"></div>



<h1 class="wp-block-heading">Methodik</h1>



<h2 class="wp-block-heading">Recherche</h2>



<p>Um vorerst einen genaueren Einblick über den aktuellen Stand der Technik zu erlangen, und gleichzeitig eine weitere Grundlage für den empirischen Teil dieser Diplomarbeit zu schaffen, wurde eine Recherche getätigt um Einsicht darüber zu erlangen, welche unterschiedlichen Geräte und Methoden für die ASÜ bereits existieren.<br>Wie schon erwähnt, gibt es eine Vielzahl an derartigen Systemen. Die Grundfunktionalität jedoch, ist bei allen Systemen die gleiche. </p>



<p>Ein ASÜ-System besteht somit aus folgender Grundfunktionalität</p>



<ul class="wp-block-list"><li><strong>Vor- und Nachname </strong>der eingesetzten Atemschutzträger müssen festgehalten werden können. </li><li>Die <strong>aktuelle Uhrzeit</strong> muss ablesbar sein. Bei den meisten Systemen ist für diesen Zweck eine kleine digitale Uhr integriert.</li><li><strong>Flaschendruck zu Einsatzbeginn: </strong>Zu Beginn des Einsatzes wird der niedrigste Flaschendruck der drei Atemschutzträger notiert. </li><li><strong>Messung der Einsatzzeit pro eingesetzten Trupp: </strong>Zu Einsatzbeginn wird begonnen, die Einsatzzeit zu stoppen. Auf diese Weise soll in Echtzeit ein grober Überblick darüber entstehen, wie viel Restzeit dem jeweiligen Trupp noch zur Verfügung steht.</li><li>Festhalten der<strong> Bezeichnung </strong>bzw.<strong> des Funkrufnamens</strong> (= eindeutige Bezeichnung für einen Trupp)<strong> </strong>des jeweiligen Trupps: Jeder eingesetzte Atemschutztrupp muss mit einem eindeutigem Namen versehen werden.</li></ul>



<div style="height:20px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading">Anforderungsanalyse</h2>



<p>Die anhand der Recherche gewonnenen Erkenntnisse in Bezug auf die Grundfunktionalität waren mir im Vorfeld der technischen Implementierung noch nicht ausreichend, sodass ich mich entschied eine Anforderungsanalyse in der Form von Expertengesprächen durchzuführen.</p>



<p>Das Ziel dieser Experteninterviews war die Verfassung eines möglichst umfangreichen Anforderungsdokumentes als fundamentale Grundlage für die nachfolgende technische Umsetzung der mobilen Anwendung.<br>Konkret ergaben sich so eine Reihe funktionaler Anforderungen sowie unterschiedliche Bedarfe an die Usability.</p>



<div style="height:20px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading">Technische Implementation</h2>



<p>Im Anschluss wurde eine native Android-App konzipiert und technisch umgesetzt. Die wichtigsten Funktionen werden nachfolgend erläutert.</p>



<p>In der Listenansicht kann die Benutzerin/ der Benutzer die bereits angelegten Atemschutzträger samt allen gespeicherten Parametern. Das &#8220;Personen-Symbol&#8221; soll in einer künftigeren Version durch ein Profilbild ersetzt werden.</p>



<figure class="wp-block-image"><img loading="lazy" decoding="async" width="2512" height="2517" src="https://akirchknopf-21110.php.fhstp.cc/wp-content/uploads/2020/02/Atemschutztraeger.png" alt="" class="wp-image-8458" srcset="https://mobile.fhstp.ac.at/wp-content/uploads/2020/02/Atemschutztraeger.png 2512w, https://mobile.fhstp.ac.at/wp-content/uploads/2020/02/Atemschutztraeger-150x150.png 150w" sizes="auto, (max-width: 2512px) 100vw, 2512px" /></figure>



<p>Am unteren Bildschirmrand befindet sich ein Plus-Symbol. Klickt man darauf, so gelangt man auf eine neue Ansicht, in der man schließlich ein neues Profil anlegen kann.</p>



<figure class="wp-block-image"><img loading="lazy" decoding="async" width="2517" height="2512" src="https://akirchknopf-21110.php.fhstp.cc/wp-content/uploads/2020/02/NeuesProfilAnlegen_Validierung.png" alt="" class="wp-image-8459" srcset="https://mobile.fhstp.ac.at/wp-content/uploads/2020/02/NeuesProfilAnlegen_Validierung.png 2517w, https://mobile.fhstp.ac.at/wp-content/uploads/2020/02/NeuesProfilAnlegen_Validierung-150x150.png 150w" sizes="auto, (max-width: 2517px) 100vw, 2517px" /></figure>



<p>Natürlich kann man auch Trupps anlegen und diesem die Atemschutzträger  zuordnen, wie die nachstehenden beiden Abbildungen veranschaulichen.</p>



<figure class="wp-block-image"><img loading="lazy" decoding="async" width="2512" height="2517" src="https://akirchknopf-21110.php.fhstp.cc/wp-content/uploads/2020/02/NeuenTruppAnlegenAusgewaehlteEinheiten-2.png" alt="" class="wp-image-8476" srcset="https://mobile.fhstp.ac.at/wp-content/uploads/2020/02/NeuenTruppAnlegenAusgewaehlteEinheiten-2.png 2512w, https://mobile.fhstp.ac.at/wp-content/uploads/2020/02/NeuenTruppAnlegenAusgewaehlteEinheiten-2-150x150.png 150w" sizes="auto, (max-width: 2512px) 100vw, 2512px" /></figure>



<figure class="wp-block-image"><img loading="lazy" decoding="async" width="2517" height="2512" src="https://akirchknopf-21110.php.fhstp.cc/wp-content/uploads/2020/02/ProfileAuswaehlen-1.png" alt="" class="wp-image-8475" srcset="https://mobile.fhstp.ac.at/wp-content/uploads/2020/02/ProfileAuswaehlen-1.png 2517w, https://mobile.fhstp.ac.at/wp-content/uploads/2020/02/ProfileAuswaehlen-1-150x150.png 150w" sizes="auto, (max-width: 2517px) 100vw, 2517px" /></figure>



<p>Das eigentliche  „Herzstück“  der App ist die Truppdetailansicht. Hier wird die aktuell verfügbare Atemluft anhand eines Balkendiagrammes visualisierst.</p>



<figure class="wp-block-image"><img loading="lazy" decoding="async" width="2512" height="2517" src="https://akirchknopf-21110.php.fhstp.cc/wp-content/uploads/2020/02/AtemschutztruppInfo.png" alt="" class="wp-image-8481" srcset="https://mobile.fhstp.ac.at/wp-content/uploads/2020/02/AtemschutztruppInfo.png 2512w, https://mobile.fhstp.ac.at/wp-content/uploads/2020/02/AtemschutztruppInfo-150x150.png 150w" sizes="auto, (max-width: 2512px) 100vw, 2512px" /></figure>



<p>Drückt die Benutzerin/ der Benutzer nun auf die Schaltfläche „Einsatz starten“, so wird die Einsatzzeit anhand der zuvor eingegebenen Atemluftmenge berechnet und in Echtzeit aktualisiert, wie der blaue Balken auch.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>Die Einsatzzeit wird dabei wie folgt berechnet:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>Der Luftverbrauch bei körperlich mittelmäßig anstrengender Arbeit in einem Feuerwehreinsatz wird vom österreichischen Bundesfeuerwehrverband mit 50 Liter Atemluft pro Minute kalkuliert – das entspricht exakt 6,25 Bar pro Minute. <br>Sinkt die Menge der Atemluft unter 60 Bar, so gibt die App einen Alarmton aus (Restdruckwarnung).&nbsp;<br>Selbstverständlich kann der Flaschenfülldruck auch während einem laufendem Einsatz nachkorrigiert werden.</p>



<h2 class="wp-block-heading">Usability Tests</h2>



<p>Um die Einsatztauglichkeit der App zu testen, wurden zehn Usabilitytest mit  Vertretern unterschiedlicher Feuerwehren durchgeführt. Dabei wurden einige Optimierungspotentiale für eine künftige Weiterentwicklung gefunden. Außerdem ergab sich ein SUS-Score von 82 Punkten (maximal 100) und eine durchschnittlicher Task-Success von 1,36 (Wertungsskala von 1 bis 4, 1 = beste Note).</p>



<h1 class="wp-block-heading">Fazit</h1>



<p>Der Einsatz von mobilen Endgeräten wird in Wirtschaft und Industrie immer alltäglicher. So ist es auch denkbar, dass sich auch Feuerwehren künftig immer häufiger mit Tablets und Smartphones ausstatten, um Einsätze besser bewältigen zu können. In diesem Zusammenhang ist es auch sehr naheliegend, dass die Atemschutzüberwachung künftig über eine mobile Anwendung erfolgt. Der wesentliche Teil der App konnte bereits im Rahmen dieser Arbeit realisiert werden, sodass diese Version bereits einsatzfähig ist. Unabhängig davon lässt sie aber zum jetzigen Zeitpunkt noch einen großen Spielraum für mögliche Erweiterungen. </p>
<p>The post <a href="https://mobile.fhstp.ac.at/allgemein/konzeption-umsetzung-und-evaluierung-einer-android-app-zur-atemschutzueberwachung-im-feuerwehrwesen/">Diplomarbeit: Atemschutzmanagement</a> appeared first on <a href="https://mobile.fhstp.ac.at">Mobile USTP MKL</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Smartphonebasierte Step-by-Step Indoor-Navigationslösung ohne kontinuierliche Positionserkennung</title>
		<link>https://mobile.fhstp.ac.at/forschung/smartphonebasierte-step-step-indoor-navigationsloesung-ohne-kontinuierliche-positionserkennung/</link>
					<comments>https://mobile.fhstp.ac.at/forschung/smartphonebasierte-step-step-indoor-navigationsloesung-ohne-kontinuierliche-positionserkennung/#comments</comments>
		
		<dc:creator><![CDATA[Ewald Wieser]]></dc:creator>
		<pubDate>Fri, 06 Dec 2013 14:13:13 +0000</pubDate>
				<category><![CDATA[Forschung]]></category>
		<category><![CDATA[Publikationen]]></category>
		<category><![CDATA[Dijkstra]]></category>
		<category><![CDATA[Forum Medientechnik]]></category>
		<category><![CDATA[Indoor Navigation]]></category>
		<category><![CDATA[Phonegap]]></category>
		<category><![CDATA[QR-Code]]></category>
		<category><![CDATA[Step-by-Step]]></category>
		<guid isPermaLink="false">https://akirchknopf-21110.php.fhstp.cc/?p=3656</guid>

					<description><![CDATA[<p>Beim 6. Forum Medientechnik an der FH St. Pölten präsentierten wir unser Forschungsprojekt zum Thema &#8220;Smartphonebasierte Step-by-Step Indoor-Navigationslösung ohne kontinuierliche Positionserkennung&#8221;. In diesem Paper wird das Konzept und ein Prototyp eines Step-by-Step basierten Inhouse-Navigationssystems vorgestellt, welches aus technischen und finanziellen Gründen auf eine kontinuierliche Positionserkennung verzichtet und mit vergleichsweise geringem Aufwand an neuen Orten eingeführt <a class="read-more" href="https://mobile.fhstp.ac.at/forschung/smartphonebasierte-step-step-indoor-navigationsloesung-ohne-kontinuierliche-positionserkennung/">[...]</a></p>
<p>The post <a href="https://mobile.fhstp.ac.at/forschung/smartphonebasierte-step-step-indoor-navigationsloesung-ohne-kontinuierliche-positionserkennung/">Smartphonebasierte Step-by-Step Indoor-Navigationslösung ohne kontinuierliche Positionserkennung</a> appeared first on <a href="https://mobile.fhstp.ac.at">Mobile USTP MKL</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Beim 6. Forum Medientechnik an der FH St. Pölten präsentierten wir unser Forschungsprojekt zum Thema &#8220;Smartphonebasierte Step-by-Step Indoor-Navigationslösung ohne kontinuierliche Positionserkennung&#8221;.</p>
<p><span id="more-3656"></span></p>
<p>In diesem Paper wird das Konzept und ein Prototyp eines Step-by-Step basierten Inhouse-Navigationssystems vorgestellt, welches aus technischen und finanziellen Gründen auf eine kontinuierliche Positionserkennung verzichtet und mit vergleichsweise geringem Aufwand an neuen Orten eingeführt werden kann. Im Vorfeld wurden in einer intensiven Recherche bestehende Systeme zur Positionsbestimmung in Gebäuden analysiert und auf ihre Zuverlässigkeit und Flexibilität untersucht. Diese Parameter führten zur Entscheidung, die Positionsbestimmung auf der Basis von künstlich angebrachten, visuellen Landmarks in Form von QR (Quick Response)-Codes zu realisieren. Eine mögliche Erweiterung durch Echtzeit-Lokalisierungssysteme wird jedoch nicht ausgeschlossen. Die Routingberechnung basiert auf dem Setzen von Knoten an Start-, Endpunkten und Abzweigungen sowie Kanten, die diese Knoten verbinden. Jeder Kante wird dabei nach Länge und Art eine Gewichtung zugeordnet, aufgrund derer mit Hilfe des Dijkstra-Algorithmus der kürzeste Weg zwischen zwei Knoten berechnet wird. Weitere Parameter bieten die Möglichkeit, auf die Routenberechnung einzuwirken und ermöglichen so eine Prioritätensetzung und im Bedarfsfall Barrierefreiheit bei der Navigation. Mit Hilfe eines einfachen Backends für die Erstellung eines Routing-Netzwerkes für ein neues Gebäude, können die Einrichtungskosten auf einem Minimum gehalten werden. Durch Klicken in einer Karte des Gebäudegrundrisses können schnell Wegzüge erstellt und durch Auswahl aus vordefinierten Knoten- und Kantenkategorien einfach parametrisiert werden. Um die Navigation anhand der berechneten Route für Smartphone-BenutzerInnen verständlich zu machen, wird die Route in kleinen, übersichtlichen Schritten (Steps) dargestellt, die sowohl auf einer maßstabsgetreuen Karte, wie auch als dynamisch generierter Text angezeigt werden. Die Zielsuche wird dabei durch eine Auswahlliste anhand von Knotenkategorien (Büro, Seminarraum, WC, …) erheblich erleichtert. Anhand eines Sets von Usabilitytests wird gezeigt, dass das System, bestehend aus den QR-Codes zur Positionsfindung und einer Smartphone-Anwendung zur Navigation, von BenutzerInnen ad hoc verstanden wird und zur Navigation innerhalb von den BenutzerInnen unbekannten Gebäuden eingesetzt werden kann.</p>
<p>Publikation und Präsentation stehen zum Download bereit:</p>
<p><a href="https://akirchknopf-21110.php.fhstp.cc/wp-content/uploads/2013/12/PaperForumMedientechnik2013_IndoorNavi_Abgabe.pdf">Paper Forum Medientechnik 2013</a></p>
<p><a href="https://akirchknopf-21110.php.fhstp.cc/wp-content/uploads/2013/12/FMT_Präsentation.pdf">Präsentation Forum Medientechnik 2013</a></p>
<h1>Autoren</h1>
<p>Ewald Wieser, Tomas Kasanicky, Florian Schiesterl, Bernhard Griessler, Christoph Fabritz, Kerstin Blumenstein, Grischa Schmiedl</p>
<h1>Zitieren als</h1>
<p>Wieser, E., Kasanicky, K., Schiesterl F., Grießler, B., Fabritz C., Blumenstein K. &#038; Schmiedl, G., 2013. Smartphonebasierte Step-by-Step Indoor-Navigationslösung  ohne kontinuierliche Positionserkennung. In <em>Forum Medientechnik &#8211; Next Generation, New Ideas</em>. St. Pölten: Fachhochschule St. Pölten.</p>
<p>The post <a href="https://mobile.fhstp.ac.at/forschung/smartphonebasierte-step-step-indoor-navigationsloesung-ohne-kontinuierliche-positionserkennung/">Smartphonebasierte Step-by-Step Indoor-Navigationslösung ohne kontinuierliche Positionserkennung</a> appeared first on <a href="https://mobile.fhstp.ac.at">Mobile USTP MKL</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://mobile.fhstp.ac.at/forschung/smartphonebasierte-step-step-indoor-navigationsloesung-ohne-kontinuierliche-positionserkennung/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Offline (mobile) Webdevelopment</title>
		<link>https://mobile.fhstp.ac.at/forschung/offline-mobile-webdevelopment/</link>
		
		<dc:creator><![CDATA[Kerstin Blumenstein]]></dc:creator>
		<pubDate>Tue, 02 Jul 2013 13:09:02 +0000</pubDate>
				<category><![CDATA[Forschung]]></category>
		<category><![CDATA[Publikationen]]></category>
		<category><![CDATA[Webdevelopment]]></category>
		<guid isPermaLink="false">https://akirchknopf-21110.php.fhstp.cc/?p=3024</guid>

					<description><![CDATA[<p>Betrachtet man reale Nutzungsszenarien von Smartphones, so wird deutlich, dass ein mobiles Gerät nicht nur situativ sondern auch geografisch immer und überall genutzt wird. Vor allem abseits urbaner Ballungsräume, innerhalb von Gebäuden und im Ausland kann der Entwickler nicht von einer (stabilen) Netzwerkverbindung ausgehen. Dieses Problem begründet den Wunsch nach Anwendungen, die auch ohne permanente <a class="read-more" href="https://mobile.fhstp.ac.at/forschung/offline-mobile-webdevelopment/">[...]</a></p>
<p>The post <a href="https://mobile.fhstp.ac.at/forschung/offline-mobile-webdevelopment/">Offline (mobile) Webdevelopment</a> appeared first on <a href="https://mobile.fhstp.ac.at">Mobile USTP MKL</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Betrachtet man reale Nutzungsszenarien von Smartphones, so wird deutlich, dass ein mobiles Gerät nicht nur situativ sondern auch geografisch immer und überall genutzt wird. Vor allem abseits urbaner Ballungsräume, innerhalb von Gebäuden und im Ausland kann der Entwickler nicht von einer (stabilen) Netzwerkverbindung ausgehen. Dieses Problem begründet den Wunsch nach Anwendungen, die auch ohne permanente Internetverbindung genutzt werden können. Während dies bei nativen Applikationen üblich ist, sind Webanwendungen dieser Art Raritäten.<span id="more-3024"></span></p>
<p>Die Session &#8220;Offline (mobile) Webdevelopment auf der Developer Week 2013 in Nürnberg zeigte die Möglichkeiten und Limitationen aktueller JavaScript-APIs im Umfeld von HTML 5 zur Offline-Nutzung für Webapplikationen anhand von Praxisbeispiele auf.</p>
<p>Präsentation Developer Week / Nürnberg, Deutschland (2013):<br />
<a href="https://akirchknopf-21110.php.fhstp.cc/wp-content/uploads/2013/07/Präsentation_DWX_klein.pdf">Download Präsentation</a><br />
<a href="https://akirchknopf-21110.php.fhstp.cc/wp-content/uploads/2013/07/Blumenstein_OfflineWeb_Code.zip">Download Code</a></p>
<p>The post <a href="https://mobile.fhstp.ac.at/forschung/offline-mobile-webdevelopment/">Offline (mobile) Webdevelopment</a> appeared first on <a href="https://mobile.fhstp.ac.at">Mobile USTP MKL</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Context Based Computing</title>
		<link>https://mobile.fhstp.ac.at/forschung/context-based-computing/</link>
		
		<dc:creator><![CDATA[Grischa Schmiedl]]></dc:creator>
		<pubDate>Fri, 28 Jun 2013 12:10:50 +0000</pubDate>
				<category><![CDATA[Forschung]]></category>
		<category><![CDATA[Publikationen]]></category>
		<category><![CDATA[Trends]]></category>
		<guid isPermaLink="false">https://akirchknopf-21110.php.fhstp.cc/?p=3006</guid>

					<description><![CDATA[<p>For mobile computing, context is everything! Context Based Computing bedeutet: • dem richtigen User • zur richtigen Zeit • aktuell relevante (und richtige) Information • in einem an die Situation angepassten Format zu geben. Im Gegensatz zu stationären Computern (und dazu zähle ich auch Noteboks) werden Smartphones häufig tatsächlich &#8220;on the move&#8221; eingesetzt. Je nach <a class="read-more" href="https://mobile.fhstp.ac.at/forschung/context-based-computing/">[...]</a></p>
<p>The post <a href="https://mobile.fhstp.ac.at/forschung/context-based-computing/">Context Based Computing</a> appeared first on <a href="https://mobile.fhstp.ac.at">Mobile USTP MKL</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><strong>For mobile computing, context is everything!</strong></p>
<p>Context Based Computing bedeutet:</p>
<p>• dem richtigen User</p>
<p>• zur richtigen Zeit</p>
<p>• aktuell relevante (und richtige) Information</p>
<p>• in einem an die Situation angepassten Format zu geben.<span id="more-3006"></span></p>
<p>Im Gegensatz zu stationären Computern (und dazu zähle ich auch Noteboks) werden Smartphones häufig tatsächlich &#8220;on the move&#8221; eingesetzt. Je nach Szenario sind manche Applikationen sogar nur in einem mobilen Szenario sinnvoll. Aber nicht alle Applikationen sind für diesen mobilen Kontext geeignet bzw. in der Lage diesen zu erkennen und dem User eine kontext-sensitive User Experience anzubieten.</p>
<p>Daraus ergeben sich eine Vielzahl an Fragen und Forschungsthemen:<!--more--></p>
<p>A) Bewährt sich meine App in einem mobilen Szenario, in dem sich der User nicht ausschließlich der App widmen kann, sondern sich auch auf die Umwelt (den Context) konzentrieren muss &#8211; um z.B. beim Gehen nicht mit anderen Personen oder Gegenständen zu kollidieren?</p>
<p>Diese Thema wurde in folgenden Artikeln behandelt:</p>
<ul>
<li>Paper CHI Sparks / Han, Niederlande (2011): <a title="Usability Testing for mobile scenarios of fragmented attention" href="https://akirchknopf-21110.php.fhstp.cc/forschung/usability-testing-for-mobile-scenarios-of-fragmented-attention/">Usability Testing for mobile scenarios of fragmented Attention</a></li>
<li>Paper Forum Medientechnik / St. Pölten (2012): <a href="https://akirchknopf-21110.php.fhstp.cc/forschung/usability-testing-mobiler-szenarien-als-sekundartask/">Usability Testing mobiler Szenarien als Sekundärtask</a></li>
</ul>
<p>B) Welche Sensoren helfen mir den Context des Users zu ermitteln und wie lassen sich Sensordaten intelligent verknüpfen und interpretieren.</p>
<p>&nbsp;</p>
<p>Beide Themen wurden auf der Developer Week / Mobile Developer Conference in Nürnberg im Juni 2013 vorgestellt.</p>
<p>Präsentation Developer Week / Nürnberg, Deutschland (2013): <a href="https://akirchknopf-21110.php.fhstp.cc/wp-content/uploads/2013/06/MDC2013_Schmiedl_klein.pptx.pdf">Download Presentation</a></p>
<p>&nbsp;</p>
<p>The post <a href="https://mobile.fhstp.ac.at/forschung/context-based-computing/">Context Based Computing</a> appeared first on <a href="https://mobile.fhstp.ac.at">Mobile USTP MKL</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Mobilot: Architektur und technische Optionen bei der  Entwicklung eines mobilen Informationssystems</title>
		<link>https://mobile.fhstp.ac.at/forschung/mobilot-architektur-und-technische-optionen-bei-der-entwicklung-eines-mobilen-informationssystems/</link>
		
		<dc:creator><![CDATA[Thomas Eitler]]></dc:creator>
		<pubDate>Wed, 10 Oct 2012 16:43:27 +0000</pubDate>
				<category><![CDATA[Forschung]]></category>
		<category><![CDATA[Publikationen]]></category>
		<guid isPermaLink="false">https://akirchknopf-21110.php.fhstp.cc/?p=2517</guid>

					<description><![CDATA[<p>Bei Mobilot handelt es sich um ein Framework zur Erstellung von intuitiven mobilen Informationssystemen. Anhand von Code, Zeit, Position und auf Grund von selbst definierten Regeln kann erkannt werden, welche Informationen für den Benutzer in der aktuellen Situation relevant sind. Die angezeigten Inhalte können dabei aus Texten, Bildern, Videos oder Karten bestehen. Auch die Darstellung <a class="read-more" href="https://mobile.fhstp.ac.at/forschung/mobilot-architektur-und-technische-optionen-bei-der-entwicklung-eines-mobilen-informationssystems/">[...]</a></p>
<p>The post <a href="https://mobile.fhstp.ac.at/forschung/mobilot-architektur-und-technische-optionen-bei-der-entwicklung-eines-mobilen-informationssystems/">Mobilot: Architektur und technische Optionen bei der  Entwicklung eines mobilen Informationssystems</a> appeared first on <a href="https://mobile.fhstp.ac.at">Mobile USTP MKL</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Bei Mobilot handelt es sich um ein Framework zur Erstellung von intuitiven mobilen Informationssystemen. Anhand von Code, Zeit, Position und auf Grund von selbst definierten Regeln kann erkannt werden, welche Informationen für den Benutzer in der aktuellen Situation relevant sind. Die angezeigten Inhalte können dabei aus Texten, Bildern, Videos oder Karten bestehen. Auch die Darstellung von beliebigen Web-Inhalten sowie die Anbindung an Datenbanken oder Content Management Systemen ist möglich. <span id="more-2517"></span><br />
Das Paper befasst sich mit dem architektonischen Aufbau von Mobilot und den verschiedenen Optionen der Implementierung, die im Laufe der Entwicklung evaluiert wurden. Für Mobilot wurden die neuesten Web-Technologien im Bereich des mobilen Internets verwendet. Dazu gehören HTML5, CSS3 und speziell auf den mobilen Bereich optimiertes JavaScript. Es werden schon vorhandene Web Frameworks und Libraries untersucht und verglichen.<br />
Die Anwendung Mobilot, der mobile Pilot, bietet einen Zugang zu unterschiedlichsten Informationsmodulen, die Mobidule. Ein Mobidul ist derzeit nur am Smartphone verwendbar und für diese optimiert. Es kann über die Mobilot eigene Suchmaschine gefunden werden. Ein weiterer Weg in ein Mobidul einzusteigen, besteht darin, einen Mobilot-Code zu scannen, wodurch die Anwendung automatisch mit den entsprechenden Inhalten, geladen wird.</p>
<p>Download Volltext: <a href="https://akirchknopf-21110.php.fhstp.cc/wp-content/uploads/2012/10/Mobilot-FMT-Paper.pdf">Mobilot FMT Paper</a></p>
<p>The post <a href="https://mobile.fhstp.ac.at/forschung/mobilot-architektur-und-technische-optionen-bei-der-entwicklung-eines-mobilen-informationssystems/">Mobilot: Architektur und technische Optionen bei der  Entwicklung eines mobilen Informationssystems</a> appeared first on <a href="https://mobile.fhstp.ac.at">Mobile USTP MKL</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
