34 research outputs found

    The fluid flow approximation of the TCP vegas and reno congestion control mechanism

    Get PDF
    TCP congestion control algorithms have been design to improve Internet transmission performance and stability. In recent years the classic Tahoe/Reno/NewReno TCP congestion control, based on losses as congestion indicators, has been improved and many congestion control algorithms have been proposed. In this paper the performance of standard TCP NewReno algorithm is compared to the performance of TCP Vegas, which tries to avoid congestion by reducing the congestion window (CWND) size before packets are lost. The article uses fluid flow approximation to investigate the influence of the two above-mentioned TCP congestion control mechanisms on CWND evolution, packet loss probability, queue length and its variability. Obtained results show that TCP Vegas is a fair algorithm, however it has problems with the use of available bandwidth

    The incidence of healthcare-associated infections, their clinical forms, and microbiological agents in intensive care units in southern Poland in a multicentre study from 2016 to 2019

    Get PDF
    Introduction. Healthcare-associated infections (HAIs) are a serious problem of modern medicine. Patients hospitalized in intensive care units (ICUs) develop HAI significantly more often than patients in other hospital units. Materials and Methods. Analysis involved HAIs from three ICUs in southern Poland. The study was conducted in 2016–2019 on the basis of methodology recommended by the Healthcare-Associated Infections Surveillance Network (HAI-Net) and European Centre for Disease Prevention and Control (ECDC). The objective was to analyse HAIs, their clinical forms, and microbiological agents. Results. The study included 3028 patients hospitalized for 26,558 person-days (pds) in ICU. A total of 540 HAIs were detected; incidence per 100 hospitalizations was 17.8%, incidence density per 1000 pds was 20.3. The mortality of patients with HAI was 16%, and in Clostridioidesdifficile infection (CDI), the mortality was 28%. The most common clinical form of HAI was bloodstream infection (BSI): 209 cases (incidence rate 6.9%), followed by pneumonia (PN): 131 (incidence rate 4.3%), and urinary tract infection (UTI): 110 cases (incidence rate 3.6%). The most frequently isolated bacteria were Klebsiella pneumoniae 16.4%, Acinetobacter baumannii 14.4%, Staphylococcus aureus 11.8%, and Escherichia coli 11.4%. Conclusions. A two-fold higher incidence rate of BSI was detected compared to the average incidence in European countries. BSI of unknown source (BSI-UNK) was predominant. K. pneumoniae and A. baumannii bacteria were the most often isolated microorganisms causing HAI. Infection control based on incidence rate for each type of infection is necessary in ICU to assess the epidemiological situation

    Network-on-Multi-Chip (NoMC) with Monitoring and Debugging Support, Journal of Telecommunications and Information Technology, 2011, nr 3

    Get PDF
    This paper summarizes recent research on network-on-multi-chip (NoMC) at Poznań University of Technology. The proposed network architecture supports hierarchical addressing and multicast transition mode. Such an approach provides new debugging functionality hardly attainable in classical hardware testing methodology. A multicast transmission also enables real-time packet monitoring. The introduced features of NoC network allow to elaborate a model of hardware video codec that utilizes distributed processing on many FPGAs. Final performance of the designed network was assessed using a model of AVC coder and multi-FPGA platforms. In such a system, the introduced multicast transmission mode yields overall gain of bandwidth up to 30%. Moreover, synthesis results show that the basic network components designed in Verilog language are suitable and easily synthesizable for FPGA devices

    TEORIA WZMOCNIENIA JEDNOFOLIOWEGO DETEKTORA Z GAZOWYM POWIELANIEM ELEKTRONÓW

    Get PDF
    Gain prediction theory of single foil Gas Electron Multiplier detector was developed. Gas electron multiplier (GEM) detector with single foil was developed. Soft X-ray spectra with an energy of 5.9 keV emitted by the isotope Fe-55 were measured. On this basis, the dependence of gain and energy resolution from the detector voltage was determined. The simple theory of gain dependence on various detector parameters was developed. Preliminary results of the study confirmed the potential usefulness of the GEM detector as a substitute for the multiwire proportional chamber.Opracowano teorię wzmocnienia jednofoliowego detektora z gazowym powielaniem elektronów. Opracowano detektor z gazowym powielaniem elektronów z pojedynczą folią. Zmierzono widmo miękkiego promieniowania X, o energii 5,9 keV, emitowanego przez izotop Fe-55. Na tej podstawie wyznaczono zależność wzmocnienia i energetycznej zdolności rozdzielczej od napięcia zasilającego detektor. Opracowano prosta teorią zależności wzmocnienia od różnych parametrów detektora. Wstępne rezultaty badań potwierdzają potencjalną przydatność detektora GEM jako substytutu wielodrutowej komory proporcjonalnej

    Control of the transcription of a foreign civil status document

    No full text
    Celem artykułu jest wyjaśnienie problematyki kontroli transkrypcji zagranicznego dokumentu stanu cywilnego dokonywanej w formie czynności materialno-technicznej. W związku z tym autor postawił pytanie, czy dokonana transkrypcja zagranicznego dokumentu stanu cywilnego może podlegać kontroli w trybie skargi do sądu administracyjnego, określonej w art. 3 § 2 pkt 4 ustawy z dnia 30 sierpnia 2002 roku Prawo o postępowaniu przed sądami administracyjnymi (Dz.U. z 2022 r., poz. 329, 655, 1457, 1855), dalej: p.p.s.a. Odpowiadając na tak postawione pytanie, należało stwierdzić, że kontrola dokonanej transkrypcji nie następuje przez złożenie skargi do wojewódzkiego sądu administracyjnego określonej w art. 3 § 2 pkt 4 p.p.s.a., lecz ma charakter pośredni i jest dokonywana ze względu na rodzaj uchybień w postępowaniu w przedmiocie sprostowania, uzupełnienia, unieważnienia aktu stanu cywilnego, ewentualnie w sądowym postępowaniu nieprocesowym o ustalenie jego treści. Ze względu na mnogość i skomplikowanie sposobów tej kontroli warte rozważenia są zmiany legislacyjne, polegające na wprowadzeniu instytucji unieważnienia czynności materialno-technicznej z zakresu rejestracji stanu cywilnego decyzją kierownika USC. Autor przed omówieniem sposobów weryfikacji dokonanej transkrypcji, stanowiących główny temat rozważań, pochylił się także nad podmiotem uprawnionym do zainicjowania tejże kontroli. Ze względu na to, że w postępowaniu w przedmiocie transkrypcji zagranicznego dokumentu stanu cywilnego będzie nim zasadniczo podmiot wnoszący o umiejscowienie, szczegółowej stanu cywilnego (Dz.U. z 2022 r., poz. 1681), dalej: p.a.s.c., stanowiący, że wniosek do wybranego kierownika urzędu stanu cywilnego o dokonanie transkrypcji może złożyć osoba, której dotyczy zdarzenie podlegające transkrypcji, lub inna osoba wykazująca interes prawny w transkrypcji lub interes faktyczny w transkrypcji dokumentu potwierdzającego zgon. Pojęcie interesu prawnego i interesu faktycznego nie zostało zdefiniowane przez ustawodawcę, dlatego aby dokonać wykładni tych pojęć, autor sięgnął po dorobek przedstawicieli doktryny prawa administracyjnego, odwołujących się do koncepcji E. Bernatzika. W artykule główną metodą badawczą była metoda analityczno-prawna.The aim of the article is to present an explanation of the issue concerning the control of the transcription of a foreign civil status document. The main focus of the article is answering the question whether the transcription of a foreign civil status document may be subject to inspection by way of a complaint to an administrative court, as defined in Article 3 § 2 Point 4 of the Act of 30 August 2002, Law on proceedings before administrative courts (Journal of Laws of 2022, Item 329, 655, 1457, of 1855), hereinafter referred to as the law on proceedings before administrative courts. Answering the posed question posed, it should be stated that the transcription is not controlled by submitting a complaint to the district administrative court specified in Article 3 § 2 Point 4 of the Law on Proceedings before administrative courts, but is of an indirect nature and is made due to the type of deficiencies in the proceedings concerning the rectification, supplementation, or annulment of the civil status certificate, or in non-litigious court proceedings to establish its content. Due to the multiplicity and complexity of these methods, it is worth considering legislative changes consisting in the introduction of the institution of invalidating material and technical activities related to the registration of civil status by the decision of the head of the Civil Registry Office. The Author also considers the issue of who has got the right to start a procedure of control of the transcription of a foreign civil status document. Basically, it is a person who can apply for the transcription of such a document. Therefore, the Author analyses the text of Article 104 Secion 4 of the Act of 28 November 2014, Law on Civil Status Records (Journal of Laws of 2022, Item 1681), stating that the application to the application for transcription may be submitted by the person to whom the transcribed event relates or by another person who demonstrates a legal interest in transcription or a factual interest in the transcription of a document confirming the death. Due to the fact that the notions of legal and factual interests have not been defined by the legislator, in order to interpret these concepts, the Author uses the achievements of representatives of the doctrine of administrative law, who refer to the concept of E. Bernatzik. The article employs the analytical and legal method as the leading research method

    Wpływ mechanizmów protokołu TCP oraz algorytmów kolejkowania na transmisję danych w sieci Internet

    No full text
    At the beginning of the Internet, the speed transmission does not allow to predict that it will ever be possible to transfer audio, video and other multimedia content. Consequences of the project, which was characterized by reliability and low cost of the connections proved to be a barrier at a time when the Internet became available in almost every home and in every place on the globe. Scientists developing in the 70s the base of the family of  TCP/IP protocols not predicted the challenges for these protocols which bring technologies and solutions created several decades later.The most serious barrier appeared to be an Internet Protocol IP (Based on the connectionless datagram model). This model is not a good solution for the data bandwidth, delay or loosing packets sensitive transmissions. Fortunately, the structure of the Internet allowed to make changes, which initially can be implemented in a small area and then eventually  spread to the larger areas. For adapt the network possibilities to the needs of its users a number of network mechanisms were created. The mission of this mechanisms is the best possible performance of the network links ensuring.The most important elements of the network traffic control are: the packets incoming management,  the packets rejection in the queue, and  the transmitter sending packets speed control at the transport protocol level.The standard queue behavior handle different streams according to the rule "best effort" (FIFO queue).  Nowadays, the queuing algorithms that divide a link between parallel transmissions were introduced. This algorithms rank the packets preserving a queuing discipline (e.g. WFQ, WRR, DRR, CBQ).A major problem, which appeared with the development of the Internet was the network overload. They manifested by a lack of space in the   routers queues. Queue overflow causes packet losses and consequently, the data retransmissions. The traditional approach implied rejection of incoming packets from the queue only after overflow. Mechanisms of active queue management introduced a new approach to this issue.According to the rules AQM earlier, preventive packet rejection is possible. These mechanisms depend on monitoring link status by monitoring the number of data in the queue. On this basis, the decision to remove the incoming packet is taken.In addition, AQM mechanisms use some TCP feature (congestion window mechanism). A congestion control method mechanism is simple, and therefore very efficient. Congestion window size is dependent on the number of received acknowledgments and grows until the sent data is accepted. Rejection of the incoming packet in the router is also an information for the sender suggesting a transmission speed reduction.The most popular AQM mechanisms increase the dropping packet probability with the queue length.In the Internet layer model there are two transport protocols UDP and TCP. TCP is incomparably more complex than UDP. The better part of Internet traffic uses the TCP protocol.TCP has  the control data flow and control the correctness of the transmitted data mechanisms. Also congestion control mechanisms have been introduced in this protocol. With the development of the Internet the better congestion control  mechanisms were created.Currently, there are dozens  adapted to a variety of network conditions mechanisms. The control of the speed generation, acting efficiently under all reasonable network conditions is not a trivial problem. This feature of the transport protocol is extremely important in the era of heterogeneous network consisting of various transmission media (wireless, satellite, optical, or simply cable).Na początku istnienia Internetu, przy ówczesnych prędkościach transmisji, nikt nie był w stanie przewidzieć, że kiedyś będzie możliwy przesył dźwięku, obrazu oraz innych treści multimedialnych. Konsekwencje wynikające z projektu, który cechowała niezawodność i niski koszt połączenia, okazały się barierą, w~momencie kiedy sieć Internet stała się dostępna niemal w każdym domu i w każdym miejscu na kuli ziemskiej.  Naukowcy opracowujący w połowie lat 70. zeszłego wieku podstawy rodziny protokołów TCP/IP nie przewidzieli, jakie wyzwania dla tych protokołów przyniosą technologie i rozwiązania powstałe kilkanaście czy nawet kilkadziesiąt lat później.Najpoważniejszą aktualnie barierą okazał się być protokół internetowy IP (oparty na bezpołączeniowym modelu datagramowym). Model ten nie jest dobrym rozwiązaniem dla przesyłu danych wrażliwych na przepustowość, opóźnienie czy też gubienie pakietów. Na szczęście struktura Internetu pozwalała na wprowadzanie zmian, które początkowo można implementować na niewielkim obszarze, a potem ewentualnie dane rozwiązania rozprzestrzenić. W celu dostosowania sieci do dzisiejszych potrzeb jej użytkowników stworzono wiele mechanizmów sieciowych, których zadaniem jest zapewnienie możliwie najlepszych parametrów połączeń w sieci. Najważniejsze elementy sterowania strumieniami ruchu sieciowego to: zarządzanie pakietami nadchodzącymi do węzła transmisyjnego, zarządzanie odrzucaniem pakietów w kolejce oraz zarządzane prędkością wysyłania pakietów przez nadajnik na poziomie protokołu transportowego.W miejsce standardowego podejścia do obsługi różnych strumieni według reguły "best effort" (kolejka FIFO), zaczęto wprowadzać algorytmy kolejkowania, umożliwiające podział łącza między równolegle odbywające się transmisje. Algorytmy te szeregują pakiety i wysyłają, zachowując pewną dyscyplinę kolejkowania (np. algorytmy WFQ, WRR, DRR, CBQ i inne). Poważnym problemem, który pojawił się wraz z rozwojem sieci Internet, były przeciążenia sieci. Objawiały się one brakiem miejsca w buforach wyjściowych routerów. Przepełnienie kolejek powoduje straty pakietów, a w następstwie retransmisję danych. Tradycyjne podejście zakładało odrzucanie nadchodzących pakietów z kolejki dopiero po przepełnieniu bufora. Zastosowanie mechanizmów aktywnego zarządzania wprowadziło nowy sposób podejścia do tego zagadnienia. Zgodnie z regułami AQM możliwe jest wcześniejsze, prewencyjne odrzucanie pakietów. Mechanizmy te polegają na monitorowaniu stanu łącza poprzez śledzenie liczby danych w kolejce. Na tej podstawie podejmuje się decyzję o ewentualnym usunięciu nadchodzącego pakietu.Dodatkowo mechanizmy AQM wykorzystują pewne cechy protokołu TCP (mechanizm okna przeciążeniowego). Sposób działania mechanizmu kontroli przeciążeń jest prosty, a przez to bardzo skuteczny.  Rozmiar okna przeciążenia zależny jest od liczby uzyskanych zwrotnych potwierdzeń i rośnie aż do momentu, gdy pewna porcja danych nie zostanie zaakceptowana. Odrzucenie w routerze nadchodzącego pakietu jest jednocześnie informacją dla nadawcy sugerującą zmniejszenie prędkości nadawania. W najpopularniejszych mechanizmach AQM prawdopodobieństwo odrzucenia pakietu rośnie wraz z zapełnieniem bufora. Na poziomie warstwy transportowej modelu warstwowego sieci Internet istnieją dwa protokoły -- UDP i TCP.  Protokół TCP jest nieporównywalnie bardziej złożony niż UDP. Większość internetowego ruchu odbywa się z wykorzystaniem protokołu TCP. Został on wyposażony m.in. w mechanizmy sterowania przepływem danych i pewnego dostarczania przesyłki do adresata.  W protokół ten wbudowano również mechanizmy kontroli przeciążeń. Wraz z rozwojem Internetu mechanizmy te rozbudowywano o kolejne, coraz sprawniej przesyłające dane mechanizmy. Mechanizmów takich, dostosowanych do różnorodnych warunków sieciowych, jest kilkadziesiąt, z czego kilkanaście znalazło już swoje stałe miejsce w systemach operacyjnych komputerów

    Building a Real-Time Testing Platform for Unmanned Ground Vehicles with UDP Bridge

    No full text
    Perception and vehicle control remain major challenges in the autonomous driving domain. To find a proper system configuration, thorough testing is needed. Recent advances in graphics and physics simulation allow researchers to build highly realistic simulations that can be used for testing in safety-critical domains and inaccessible environments. Despite the high complexity of urban environments, it is the non-urban areas that are more challenging. Nevertheless, the existing simulators focus mainly on urban driving. Therefore, in this work, we describe our approach to building a flexible real-time testing platform for unmanned ground vehicles for indoor and off-road environments. Our platform consists of our original simulator, robotic operating system (ROS), and a bridge between them. To enable compatibility and real-time communication with ROS, we generate data interchangeable with real-life readings and propose our original communication solution, UDP Bridge, that enables up to 9.5 times faster communication than the existing solution, ROS#. As a result, all of the autonomy algorithms can be run in real-time directly in ROS, which is how we obtained our experimental results. We provide detailed descriptions of the components used to build our integrated platform
    corecore