In response to the development trend of on-board routing devices, namely the improvement of interaction rate, bandwidth increase, and lightweight design, this paper proposes a design scheme for on-board high-speed switching algorithm based on improved polling. This scheme adopts a two-level queue scheduling algorithm based on the combination of the improved RR(Round Robin) polling scheduling algorithm and PBPW (Priority-based Bandwidth Privilege with Weighting) algorithm. In the first level scheduling, priority polling scheduling is introduced to ensure that high priority data frames can be forwarded first. A cache sharing mechanism is opened to avoid congestion and resource waste to a certain extent. In the second level scheduling, thresholds are assigned to each link to avoid certain links from being unable to receive service due to hunger, while also preventing congestion issues in other links. Compared with traditional simple queue scheduling algorithms based on FIFO (First In First Out), this improved polling scheduling mechanism significantly improves the forwarding rate of on-board routers and reduces forwarding latency. In addition, priority forwarding of high priority data frames has been achieved through polling, further optimizing the performance of the router.
| 科 Family | 属数 Number of genus | 种数 Number of species | 占总种数比例 Percentage of total species (%) | 属 Genus | 种数 Number of species | 占总种数比例 Percentage of total species (%) |
|---|---|---|---|---|---|---|
| 鹅膏菌科Amanitaceae | 2 | 11 | 5.26 | 鹅膏菌属 Amanita | 10 | 4.78 |
| 小菇科 Mycenaceae | 2 | 12 | 5.74 | 丝盖伞属 Inocybe | 5 | 2.39 |
| 多孔菌科 Polyporaceae | 8 | 14 | 6.70 | 蜡蘑属 Laccaria | 5 | 2.39 |
| 红菇科 Russulaceae | 3 | 23 | 11.00 | 小皮伞属 Marasmius | 6 | 2.87 |
| 小菇属 Mycena | 11 | 5.26 | ||||
| 光柄菇属 Pluteus | 5 | 2.39 | ||||
| 红菇属 Russula | 17 | 8.13 | ||||
| 栓菌属 Trametes | 5 | 2.39 |