Questions tagged [qos]

Quality-Of-Service (QoS) is the management of system resources, network or otherwise, to apply greater returns with minimal overhead, providing a measurable increase in performance.^1 ^2 ^3

Application QoS is related to thread management or Interprocess Communication (IPC) management as it relates to hardware and software resource access.

"In the field of computer networking and other packet-switched telecommunication networks, quality of service refers to traffic prioritization and resource reservation control mechanisms rather than the achieved service quality. Quality of service is the ability to provide different priorities to different applications, users, or data flows, or to guarantee a certain level of performance to a data flow."

199 questions
0
votes
0 answers

How to set DSCP in IP header for UDP socket in Windows

On my receiving device, it needs to have the DCSP field set to 0xff in order to properly receive and deal with incoming UDP packets. On Linux, I can set IPPROTO_IP, IP_TOS, and everything works as expected (it being set in the header). But not so…
Charles Lohr
  • 695
  • 1
  • 8
  • 23
0
votes
0 answers

How could I configure WFQ on my own host?

I want to enable Weighted Fair Queuing (WFQ) when sending data on my own computer. but I only found out how to configure WFQ on the router and those commands are not available on my host. How can I use WFQ on the sender side? I want to enable…
DOEOE
  • 1
0
votes
0 answers

How to use QoS in Subscriber with message_filters in ROS2 and C++?

I make a use of message-filters to merge 3 ROS2 topic into one and publish it. Im using ROS2 and humble and C++. So in the ROS2 need to declare QoS when subscribe to the topics. Here the code that works but without QoS. #include #include…
Macedon971
  • 303
  • 2
  • 11
0
votes
0 answers

Last incompatible policy: RELIABILITY_QOS_POLICY - ROS2 bag problem

I'm using ROS2 Humble on Ubuntu 20.04 and I'm trying to export my ros bags to CSV files. In order to save the data, I created a python consumer that reads the messages and keep them in memory. This is the bag…
Gorgo
  • 456
  • 1
  • 7
  • 19
0
votes
0 answers

Monitor specific app network speed and ping Android

I need to develop an application for android platform that can measure delay, upload and download speed for a specific app. The goal is to monitor quality of service of some social media network. The app should be written in Kotlin. I would really…
AFORS
  • 11
  • 1
  • 1
  • 4
0
votes
1 answer

Why a receiver could respnd a retry PUBREL message in MQTT QOS 2?

Assume the Receiver has recieved the PUBREL from the Sender, according to the standard, it would discard the packet id. If the PUBCOMP message does not arrive at the Sender successfully, the Sender would retry to send PUBREL message and when it…
Cold snap
  • 15
  • 4
0
votes
0 answers

how to make a allow-firewall using linux tc(traffic control)

I want to make a simple firewall using linux tc (traffic control) simple firewall means allow or deny packet using ip address filter. I can make 'deny' firewall using this config (deny ip packets from 192.168.0.10) tc qdisc add dev eth0 root handle…
0
votes
0 answers

QOSSetFlow ERROR_NOT_ENOUGH_MEMORY with bandwidth greater than UINT32 even though UINT64 is possible

I'm trying to use Qos2.h to set the maximum bandwidth for a connected UDP socket. This works well for the UINT32 max (which gives us approx. 4 Gbps) but higher values result in error 8: ERROR_NOT_ENOUGH_MEMORY when calling QOSSetFlow even though the…
0
votes
1 answer

MQTT: Client publishing but subscribers not getting data with QoS 2

Raspberry Pi 3B+, W10 x64, Paho, Mosquitto MQTT I have data being sent in 358.4 Kb payloads once a second via MQTT from a Raspberry Pi to a W10 x64 machine. I'm getting the following with different QoS values, QoS 0: most of the data but some…
DrBwts
  • 3,470
  • 6
  • 38
  • 62
0
votes
0 answers

opensplice qos.xml read qos policy user_data group_data topic_data value invalid

publisher_qos("::DDSProfile::Publisher_qos").policy().value().size() cout is 0. How to take effect? qos.xml: 11111
28bupt
  • 11
0
votes
1 answer

slurm: Priotizing jobs by that has lower tasks

I'm very new to Slurm, i checked out the QoS documentations about that but I need to get advises from experienced Slurm users. To explain the title, let's consider someone queued a long job that has 300 subtasks on it to our Slurm service. After…
izarc
  • 1
  • 2
0
votes
1 answer

MQTT QoS 2 does NOT resend messages after some days

we are using mqtt broker version 2.0.11 from eclipse running on Ubuntu 22.04.1. This is the configuration file (server) persistence true persistence_location xxxxxxxxxx per_listener_settings true log_timestamp_format [%Y-%m-%d…
Pentolone
  • 31
  • 2
0
votes
0 answers

How to detect connection quality of a web page

I have a webapp and I would like to have a js script to constantly monitor the instant quality of the internet connection of the user. First of all I tought a simple ajax ping or a websocket message exhange and measure the response latency, but I…
Tobia
  • 9,165
  • 28
  • 114
  • 219
0
votes
1 answer

how to make the prediction of a qos with a lstm network under matlab

I am trying to make a QOS prediction on the QWS dataset but I have the following error: Error using trainNetwork (line 170) Too many input arguments. Error in lstm (line 63) net = trainNetwork(x_train,y_train,layers,options); Caused by: Error…
0
votes
1 answer

Intercept messages against Virtual Topic before being sent to consumer queue in ActiveMQ

Is there any way to edit messages sent to a Virtual Topic before they are dispatched to consumer queue in ActiveMQ. I need to change the persistence property in the message before it is consumed by the queue. Is there any plugin or already built in…