P2P streaming application must realize network address translation (NAT) traversal. To handle low success ratio of the existing NAT traversal algorithm, UPnP-STUN (UPUN) and port-mapping sample estimation (PMSE)...P2P streaming application must realize network address translation (NAT) traversal. To handle low success ratio of the existing NAT traversal algorithm, UPnP-STUN (UPUN) and port-mapping sample estimation (PMSE) algorithm are recommended in this paper. UPUN is the combination of UPnP and STUN, and PMSE utilizes port mapping samples added by symmetric NAT for different sessions to estimate regularity of port mapping of symmetric NAT, which takes advantage of the Bernoulli law of large numbers. Besides, for the situation that both peers are behind NAT, and to handle heavy relay server load when many inner peers want to communicate with each other, a peer auxiliary-relay (PAR) algorithm is presented. PAR lets outer peers with sufficient bandwidth act as relay servers to alleviate pressure of real server, which could avoid NAT traversal failure caused by single point failure of relay server. Finally, experiments show that the proposed algorithms could improve the success ratio significantly for NAT traversal in P2P streaming application as well as improve P2P streaming application applicability.展开更多
The analysis of the solution of fluid network model is carried out to match the need of graphicallymodular autor-modelling for power plant simulators. Because of the symmetry and sparsity of thelinear system of equati...The analysis of the solution of fluid network model is carried out to match the need of graphicallymodular autor-modelling for power plant simulators. Because of the symmetry and sparsity of thelinear system of equations, a new method of improved Gauss elimination is presented for the solutionof large scale sparse matrices. Comparison of the new method with the classical Gauss eliminationmethod, the Gauss-Seidel iterative method are given. The results show that the algorithm provided isbetter than the others and is suitable for auto-modelling of fluid networks of power plants.展开更多
基金Supported by the Nat/onal Science and Technology Support Projects of China(No. 2008BAH28B04) and the National Natural Science Foundation of China _(No..60903218F0208) andthe National High Technology Research and Development Programme of China (No. 2008AA01A317)
文摘P2P streaming application must realize network address translation (NAT) traversal. To handle low success ratio of the existing NAT traversal algorithm, UPnP-STUN (UPUN) and port-mapping sample estimation (PMSE) algorithm are recommended in this paper. UPUN is the combination of UPnP and STUN, and PMSE utilizes port mapping samples added by symmetric NAT for different sessions to estimate regularity of port mapping of symmetric NAT, which takes advantage of the Bernoulli law of large numbers. Besides, for the situation that both peers are behind NAT, and to handle heavy relay server load when many inner peers want to communicate with each other, a peer auxiliary-relay (PAR) algorithm is presented. PAR lets outer peers with sufficient bandwidth act as relay servers to alleviate pressure of real server, which could avoid NAT traversal failure caused by single point failure of relay server. Finally, experiments show that the proposed algorithms could improve the success ratio significantly for NAT traversal in P2P streaming application as well as improve P2P streaming application applicability.
文摘The analysis of the solution of fluid network model is carried out to match the need of graphicallymodular autor-modelling for power plant simulators. Because of the symmetry and sparsity of thelinear system of equations, a new method of improved Gauss elimination is presented for the solutionof large scale sparse matrices. Comparison of the new method with the classical Gauss eliminationmethod, the Gauss-Seidel iterative method are given. The results show that the algorithm provided isbetter than the others and is suitable for auto-modelling of fluid networks of power plants.