To solve the problem that current flash-based database index mechanisms do not have both high update and query performance, this paper proposes an Efficient B+ Tree Indexing Mechanism(EBTIM) for flash-based database. EBTIM updates the index through log method, and a buffer is designed to ensure that loges are efficiently written to flash. Due to low index query efficiency of log update method, a node-log map table is designed to avoid global search log for index. Meanwhile at the right time loges are integrated into the B+ tree logic node to optimize the index query. Furthermore, a node cache is designed to improve the index query efficiency. A Experi- mental result show that EBTIM improves the update efficiency by 51% and query efficiency by 2.3 times compared to BFTL, and it has the same query efficiency of B+ tree index mechanism based on Nand Flash Translation Layer(NFTL), but it improves the update efficiency by 2.4 times compared to NFTL.
In order to mine the potential vulnerabilities in Diameter protocol dialog flow of IP Multimedia Subsystem(IMS) abnormal scenarios, this paper proposes a leak mining method of Diameter protocol flow based on the Genetic Algorithm(GA). The method makes a given scenario by mutating network configuration, user state, and servers’ state. And generates multi-dimension fuzziness test data for the scenario using GA. This paper makes decisions that whether there are related vulnerabilities by watching the network’s response to the test messages. Simulation experimental result shows that the test messages’ generating method both ensures the messages’ randomness and improves the effectiveness, it can mine the vulnerabilities of Diameter protocol flow effectively.
In order to improve the quality of the color image edge information, a new color edge detection alogortihm is proposed based on HSI color space which reflects the feature of human vision. A new component V combining the H, S, I components is used to improve the effectiveness of detection. The measurement of color distance is improved according to the correlative to H and S component. It uses edge growing method to get the edge images of the four components. Taking advantage of data fusion technique, the four edge images are combined into an edge image of the color image. Experimental results show that this algorithm can effectively eliminate noise effects and improve the accuracy of the edge information.
Due to lack of some hardware functions, Software Pipelining(SWP) on Open64 can not work on X86 processors. To solve this problem, this paper proposes an Open64 software pipelining framework. This framework can make SWP work well on X86 processors by software implementation of some processor features, by some loop filtering and by rewriting the register allocation code for the lack of circulating register file to achieve the purpose of the use of general purpose registers and adding the modulo variable expansion modulo to ensure the correctness. Experimental results show that this framework can achieve an average of 9% performance improvement.
null
For the demand for multiple application environment of high-speed photography, this paper proposes a design method of area interline Charge Coupled Device(CCD) multiple working modes. After introducing the working principle of area CCD KAI-0340D, combining with the character of its internal structure and dual channel data transmission mode, the timing sequence of the sensor is analysed. The four resolution working modes are achieved by changing the three level signals and the FD signals in different regions. Different working modes are divided into different field modes and stored in AD9979. By changing the combination of different field modes in AD9979, the timing sequences of different working modes are realized. Experimental results show that the designed timing sequence of four kinds resolution works well, basically meet multi-application requirements for high-speed photography.
In order to assess the image degraded quality problem of a video, an objective video quality assessment method based on corner feature detection is proposed. By simulating the test images degraded in a real environment, and simulated images are generated. Then the number of corner in different corner detection parameters for test images and simulated images are computed by binary edge image to curvature. The best test image and corner detection parameters for a real environment can be obtained. Furthermore, the video quality is divided into several grades by the number of the detected corner. Then the number of corner for the test image detected in a real environment is regarded as the discriminant basis of the video quality assessment. Simulations are carried out by Matlab, the results show that the result of proposed method is keeping with subjective evaluation results, it is efficient.
Compared with traditional methods of traffic information data collection, Radio Frequency Identification(RFID) system provides a better solution for the real-time condition. However, the collected data is discrete not only on temporal, but also on spatial. Though the RFID system, this paper aggregates the traffic data collected by Internet of Vehicles(IoV) using the road section as a minimum compartment, and obtains the driving models for various vehicles based on the statistics of vehicle fuel consumption on highway. Moreover, it proposes Fuel Consumption algorithm based on the Internet of Vehicle(FCIV), and uses visual representation technology, which directly reveals the change of the fuel consumption of every road section in highway, and the variation of the fuel consumption in spatial compartments by days of the week and hours of the day.
Current research of Internet of Things(IoTs) takes the overall system as a whole, which is complicate to design and verify. Aiming at this problem, a complex IoTs which is modeled as a hybrid system, is divided into several sub systems in this paper. A method is proposed which verifies the whole IoTs by verifying and compositing these sub systems independently. Intelligent transportation system is taken as example, and analysis result shows that this method can reduce the complexity of the system, increase the degree of modularity, and ensures the modularity and scalability of IoTs.
Traditional Scratch Pad Memory(SPM) management depends on compiler, thus reducing the portability and ability of cross- platform deployment. A SPM management strategy is proposed based on access counting to guide the SPM allocation without compiler support. The approach predicts the application’s core work sets at runtime by counting the memory references. Experimental results show that the new approach reduces the energy 32.5% while keeping program’s stable running compared with Cache systems.
A new positioning algorithm improved Multi-Dimensional Scaling-MAP(MDS-MAP) is proposed, which attempts to reduce computational complexity of node positioning in data link network. The process of the computation about mode relative coordinates and the aggregation from local network to global network are introduced explicitly, and the optimization strategies are integrated into the algorithm for improving the positioning precision. The analyses to computational complexity and the simulations of the algorithm are presented. Simulation and analysis results show that the algorithm reduces the complexity, and has better positioning performance on precision and scalability. So the algorithm can localize wireless mobile ad hoc network nodes precisely.
Aiming at the problem of key disclose in existed digital signature schemes, a strong forward secure signature scheme, which is based on Guillou-Quisquater signature and Rabin cryptosystem is proposed. In this new scheme, the signer can produce one signature key by the traditional forward technology, and then generate another key with reverse thinking. The use of the two keys makes attackers can not forge the signer’s previous and subsequent periods of valid signatures even if they get the signer’s keys of the current period. Analysis result shows that it is correct and secure, moreover, it has the property of strong forward security. It is also less time-consuming than existing shcemes.
Bacterial Foraging Optimization(BFO) algorithm is simple, robust and has global search capability. However, the speed of BFO is slow and it often seems to fall into local optimum. To improve the search capabilities of BFO and avoid its premature convergence, a new type of Quantum Bacterial Foraging Optimization(QBFO) algorithm is proposed by integrating binary code quantum evolutionary algorithm into BFO. Quantum triploid chromosome is used to represent bacteria, and Quantum Rotation Gate(QRG) is used to update bacteria’s state. To test the new algorithm’s optimization performance, a research based on benchmark functions is conducted. The results indicate that the new type of QBFO shows better results than BFO and quantum genetic algorithm in convergence rate, stability and looking for the global optimal solutions weather common function or multi-peak function.
The current quantum evolution algorithms based on the Bloch spherical coordinates have slow convergence rate and poor robustness. Aiming at the two shortages, a new self-adaptive Quantum Genetic Algorithm(QGA) which is based on the characteristic of Fibonacci sequence is proposed. In the process of searching the optimal solution, a self-adaptive factor λ is introduced to reflect the relative change rate which is relative to the difference of the best individual’s objective fitness between the parent generation and the child generation. The convergence rate and direction of the algorithm can be improved by adjusting the factor. It is constructed the rule of updating the rotation angle Δφ and Δθ which is based on Fibonacci sequence by studying its properties. Using the new algorithm to deal with the multidimensional complex functions, theoretical analysis of algorithm time complexity and the simulation results show that the new algorithm improves the convergence rate, efficiency and stability robustness.
Aiming at the higher computing complexity based on Genetic Algorithm(GA) signal sparse decomposition algorithm, the electrocardio signal Matching Pursuit(MP) improved algorithm based on GA is proposed. It is combined the characteristics of electrocardio signal, and the window functions are established by electrocardio signal characteristic waveform. The signal is divided into energy concentrated and sparse parts, and is respectively processed using a different algorithm procedure and parameters. Experimental results show that the amount of computation is reduced by 1/3 than the original algorithm, this algorithm improves the computing speed of the electrocardio signal sparse decomposition and compression processing performance.
Aiming at the invalid problem to short extent at motion blur in Augmented Reality(AR) by applying Radon transformation method, a method to simulate motion blur of virtual object based on video see-through by combining the Radon transformation and Canny is proposed. It contains obtaining the parameters of Point Spread Function(PSF) according to the proposed method and realizing the real time rendering of motion blur based on GPU. Experimental result proves that the proposed method has a good performance in simulating motion blur for both long and short extent and realizes seamless fusion of virtual world and real world in video see-through AR system.
To facilitate mail handling of courier company, a low power consumption mail identification system design based on Radio Frequency Identification(RFID) is introduced which is focused on anti-collision algorithm to prevent tag collision. Low power consumption design is also considered from components, power and software. The specific design process of algorithm and results of simulation are given. Experimental results show that the new algorithm is significantly improved in terms of identification efficiency and communication complexity compared with traditional algorithm. This system can realize the fast collection of email messages, real-time and visual message management.