Ethernet passive optical network is a point-to-multipoint structure, and an effective media access protocol should be designed for collision avoidance and bandwidth allocation. Most previous researches have aimed to solve the problem using dynamic bandwidth allocation (DBA) algorithms with polling-based schemes. Unfortunately, idle channel time among the polling cycles cannot be overcome efficiently. In this paper, a dual-polling DBA (DP-DBA) algorithm which consists of an interpolling mechanism and an intrapolling mechanism is proposed. The interpolling mechanism helps eliminate the idle time problem while the intrapolling part aggregates the unused bandwidth of the light-loaded users and those due to nondefragmentation of the Ethernet frames of the general users. We also evaluate the performance of the DP-DBA algorithm by a comparison with the interleaved polling with adaptive cycle time (IPACT), the dynamic bandwidth allocation with a modified grant table generation algorithm (DBA2), the Double-Phase Polling (DPP), and the adaptive DBA algorithm with sorting report messages (Sort-DBA) schemes with simulation results. For greater realism with regard to general applications, we also simulate the asymmetric traffic loads at the optical network units (ONUs).The results show that DP-DBA outperforms the other DBA schemes under asymmetric load conditions.
Sequential pattern detection with simulated annealing (SA) is adopted to estimate parameters and detect lines, ellipses, hyperbolas type by type, and patterns by patterns in each type. The motivation of the sequential detection method is to deal with multiple patterns. The parameters of a pattern are formed as a vector and used as a state, and adjusted in SA. A sequential detection algorithm using SA to detect patterns is proposed. It detects one or a small number of patterns at each step. SA has the capability of the global minimization. The six parameters of patterns are adjusted sequentially step by step. The computation can converge efficiently. In the experiment, the result of sequential detection is better than that of synchronous detection in detecting a large number of patterns. In sequential detection, detection of one pattern at each step can have less computation time and good convergence in total detection than using two or more pattern detections. In simulated seismic data, SA is applied to detect the hyperbolas in the common depth point (CDP) gather. In real one-shot seismogram, SA is applied to detect lines of direct wave and hyperbolas of reflection wave. The results can show that the proposed method is feasible.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.