Professional Documents
Culture Documents
Analysis of Fuzzy-Neuro
Network Communications
Student:
Zhang Xinhua
Duration:
Supervisor:
A/P
Peter. K. K. Loh
Examiner:
A/P
05/31/16
School of Computer
Project Objective
Investigate the use of fuzzy logic in routing decisions on
unstable or unreliable communication networks.
Unify the fuzzy system for various network topologies,
especially the rule base and membership functions.
Implement the new fuzzy routing system on FPGA.
Provide a basis for development of new, intelligent and
high-performance routing techniques to enhance
communications support in networks.
05/31/16
School of Computer
Tasks Finished
Explore fuzzy neural network applied in network communications
Design of fault-tolerant routing algorithm for Gaussian cube
Design of fault-tolerant routing algorithm for Fibonacci-class cubes
Proposing a new interconnection topology: Exchanged Hypercube
Writing software simulation tools for implementation and benchmark
Hardware implementation of two algorithms on FPGA with HandelC
05/31/16
School of Computer
05/31/16
School of Computer
Deficiencies
Too large rule base for real hardware implementation
n
i 1
j 1
05/31/16
School of Computer
Architecture of GenSoFNN
05/31/16
School of Computer
TSK
05/31/16
School of Computer
School of Computer
05/31/16
School of Computer
Issue:
05/31/16
School of Computer
10
School of Computer
11
0000
0001
0011
1011
Significance:
A many-to-one mapping is
established between nodes in GC and GT, thus
converting the original problem into routing in GT,
which is found to be more definite and predictable.
05/31/16
School of Computer
0010
1001
1010
0110
1000
1110
0111
1111
0101
1101
0100
1100
12
05/31/16
School of Computer
13
05/31/16
School of Computer
14
School of Computer
15
05/31/16
School of Computer
16
05/31/16
School of Computer
17
05/31/16
School of Computer
18
05/31/16
School of Computer
19
Simulator Architecture
05/31/16
School of Computer
20
Simulation results
Fibonacci Cube
Log2(Throughput) - Dimension
25
Log2(Throughput)
throughput
(logarithm) of
faulty-free
Fibonacci-class
Cube
30
20
Regular
Enhanced
15
Extended
Binary
10
5
0
5
9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
Dimension
05/31/16
School of Computer
21
Simulation results
Fibonacci Cube
Latency-Dimension
450
400
350
Latency (us/packet)
Latency of
Fault-free
FibonacciClass Cubes
300
Regular
250
Enhanced
200
Extend
Binary
150
100
50
0
5
9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
Dimension
05/31/16
School of Computer
22
Simulation results
Fibonacci Cube
Throughput
and Latency
(logarithm) of
XFC13(14)
with respect
to number of
faults
05/31/16
School of Computer
23
05/31/16
School of Computer
24
05/31/16
School of Computer
25
05/31/16
School of Computer
26