Macro Replacement Algorithms for J1939/72 Virtual Terminals 952577
A virtual terminal (VT) is a network device that provides display and keyboard services to other devices on the netowork. A VT allows an operator to interact with other devices on a network. Before a screen can be displayed by the operator, the network device associated with the screen must secure memory within the terminal to store the screen. If there is not enough memory within the virtual terminal to store all screens, the memory must be managed dynamically. Much is known about memory management in the context of operating systems. In this study, traditional page replacement algorithms are considered for memory management within a virtual terminal. Algorithms are analyzed with respect to network load under various constraints. In addition, modifications to the existing algorithms are proposed. These modifications are considered to meet the unique demands required for in-vehicle networking.