Adaptive routing planning method for q-learning optical on-chip network based on dijkstra algorithm
An optical-on-chip network and self-adaptive technology, applied in the direction of data exchange network, multiplexing system selection device, digital transmission system, etc., can solve the problems of low convergence speed, high time complexity, and inability to provide the shortest path, etc. Achieve the effect of fast speed and expanding the scope of application
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0052] Based on the N×N mesh network and the Cygnus router, the Q-learning optical on-chip network adaptive routing planning method based on the Dijkstra algorithm in this embodiment is described in detail. Please refer to figure 1 , figure 1 It is a flowchart of a Q-learning optical on-chip network adaptive routing planning method based on the Dijkstra algorithm provided by the embodiment of the present invention. As shown in the figure, the method of the present invention comprises:
[0053] S1: Build a network model and define network model parameters;
[0054] Specifically, in this embodiment, the network is represented by a weighted directed graph G(V, E), where V represents a router node set, and E represents a router node bidirectional data link set. A coordinate system and a five-input five-output Cygnus router are constructed based on an N×N mesh network, and each node can be identified by coordinates (x, y). A path is defined as an ordered set of points R(v 0 ,v ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com