The Experts below are selected from a list of 21 Experts worldwide ranked by ideXlab platform
Lan Fei - One of the best experts on this subject based on the ideXlab platform.
-
P2P flows identification method based on Listening Port
2009 2nd IEEE International Conference on Broadband Network & Multimedia Technology, 2009Co-Authors: Chen Ming, Lan FeiAbstract:It is imPortant to identify P2P flows accurately for effective network planning and design, security insuring, network management, network behavior understanding and so on. Firstly, an algorithm for identifying Listening Port of P2P host (LPIA for short) is proposed. Secondly, a heuristic algorithm of P2P flow identification (PFIA for short) is presented, which combines P2P host's Listening Port, flow duration, flow length, the relationship of negotiation flow and data flow between different peers. And then a distributed P2P flows identification system (DPFIS) is introduced. DPFIS decentralizes LPIA and PFIA on different PC as well as NetFlow is used for flow clustering, which reduce the complexity for identifying P2P flows in high speed network. Finally, the algorithms are applied in campus network. Results show that our algorithms are simple and could recognize more kinds of P2P flows efficiently.
Wen Liu - One of the best experts on this subject based on the ideXlab platform.
-
The mobile LBS positioning solution based on NRTK and Windows Mobile
International Conference on Space Information Technology 2009, 2009Co-Authors: Zhongping Liao, Xuwen Duan, Xiaoyong Yue, Wen LiuAbstract:In order to meet the requirements of Location-based Service (LBS), there are many proposed positioning solutions that may be able to provide LBS supPort, such as GPS, Mobile Phone Location, RFID, and so on. With the most widely recognized system being the Global Positioning System (GPS) and Windows Mobile 5.0 system characteristics, this paper first provides three kinds method, i.e. invoking Win32 API, using Ports namespace and calling GPS Intermediate Driver, to receive GPS raw data on Windows Mobile devices. Since internet-based GPS VRS RTK workstation can provide real-time streaming of differential GPS corrections. The following text introduces a high precision Net-based RTK (NRTK) mobile positioning solution which is mainly equipped with a Windows Mobile 5.0 device and an Ashtech Z-Xtreme receiver. With it a rover-side (NtripClient) firstly connects to an NtripCaster which is a part of a VRS workstation, via GPRS /CDMA, using the IP and specified Listening Port of the Tongji VRS workstation. Then the rover-side transmits NMEA GGA strings after the HTTP request to the NtripCaster. With that the Windows Mobile device continuously receives RTCM data back from the NtripCaster and instantly sends them out into the Ashtech Z-Xtreme receiver. Finally, the Ashtech Z-Xtreme receiver will work out vector solution information of the rover-side. Thus, this paper provides a multimode mobile LBS positioning solution based on NRTK and Windows Mobile 5.0.
Juan Pablo Galeotti - One of the best experts on this subject based on the ideXlab platform.
-
ESEC/SIGSOFT FSE - Generating TCP/UDP network data for automated unit test generation
Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering, 2015Co-Authors: Andrea Arcuri, Gordon Fraser, Juan Pablo GaleottiAbstract:Although automated unit test generation techniques can in principle generate test suites that achieve high code coverage, in practice this is often inhibited by the dependence of the code under test on external resources. In particular, a common problem in modern programming languages is posed by code that involves networking (e.g., opening a TCP Listening Port). In order to generate tests for such code, we describe an approach where we mock (simulate) the networking interfaces of the Java standard library, such that a search-based test generator can treat the network as part of the test input space. This not only has the benefit that it overcomes many limitations of testing networking code (e.g., different tests binding to the same local Ports, and deterministic resolution of hostnames and ephemeral Ports), it also substantially increases code coverage. An evaluation on 23,886 classes from 110 open source projects, totalling more than 6.6 million lines of Java code, reveals that network access happens in 2,642 classes (11%). Our implementation of the proposed technique as part of the EVOSUITE testing tool addresses the networking code contained in 1,672 (63%) of these classes, and leads to an increase of the average line coverage from 29.1% to 50.8%. On a manual selection of 42 Java classes heavily depending on networking, line coverage with EVOSUITE more than doubled with the use of network mocking, increasing from 31.8% to 76.6%.
Chen Ming - One of the best experts on this subject based on the ideXlab platform.
-
P2P flows identification method based on Listening Port
2009 2nd IEEE International Conference on Broadband Network & Multimedia Technology, 2009Co-Authors: Chen Ming, Lan FeiAbstract:It is imPortant to identify P2P flows accurately for effective network planning and design, security insuring, network management, network behavior understanding and so on. Firstly, an algorithm for identifying Listening Port of P2P host (LPIA for short) is proposed. Secondly, a heuristic algorithm of P2P flow identification (PFIA for short) is presented, which combines P2P host's Listening Port, flow duration, flow length, the relationship of negotiation flow and data flow between different peers. And then a distributed P2P flows identification system (DPFIS) is introduced. DPFIS decentralizes LPIA and PFIA on different PC as well as NetFlow is used for flow clustering, which reduce the complexity for identifying P2P flows in high speed network. Finally, the algorithms are applied in campus network. Results show that our algorithms are simple and could recognize more kinds of P2P flows efficiently.
Zhongping Liao - One of the best experts on this subject based on the ideXlab platform.
-
The mobile LBS positioning solution based on NRTK and Windows Mobile
International Conference on Space Information Technology 2009, 2009Co-Authors: Zhongping Liao, Xuwen Duan, Xiaoyong Yue, Wen LiuAbstract:In order to meet the requirements of Location-based Service (LBS), there are many proposed positioning solutions that may be able to provide LBS supPort, such as GPS, Mobile Phone Location, RFID, and so on. With the most widely recognized system being the Global Positioning System (GPS) and Windows Mobile 5.0 system characteristics, this paper first provides three kinds method, i.e. invoking Win32 API, using Ports namespace and calling GPS Intermediate Driver, to receive GPS raw data on Windows Mobile devices. Since internet-based GPS VRS RTK workstation can provide real-time streaming of differential GPS corrections. The following text introduces a high precision Net-based RTK (NRTK) mobile positioning solution which is mainly equipped with a Windows Mobile 5.0 device and an Ashtech Z-Xtreme receiver. With it a rover-side (NtripClient) firstly connects to an NtripCaster which is a part of a VRS workstation, via GPRS /CDMA, using the IP and specified Listening Port of the Tongji VRS workstation. Then the rover-side transmits NMEA GGA strings after the HTTP request to the NtripCaster. With that the Windows Mobile device continuously receives RTCM data back from the NtripCaster and instantly sends them out into the Ashtech Z-Xtreme receiver. Finally, the Ashtech Z-Xtreme receiver will work out vector solution information of the rover-side. Thus, this paper provides a multimode mobile LBS positioning solution based on NRTK and Windows Mobile 5.0.