Design
Overview for CR MAC/PHY
The high level design for MAC
share some similar design structures with routing. Since the multi-channel
design as shown in Figure
2 (a) for routing is transparent to the MAC
and PHY layer, to provide MAC and PHY algorithm
a multi-channel environment, multi-channel is needed at each radio. The design
includes single radio multi-channel and multi-radio multi-channel, which are
visible to both MAC and PHY layers. In both
designs, multiple channel objects are created through the TCL library. Nodes
can be switched to different channel objects during the simulation process.
A. Single radio
multi-channel
Figure 3 shows the high level software design for single
radio multi-channel support for MAC and PHY layer.
The components with blue color are modified in CRCN to support the
functionality required.
B. Multi-radio,
Multi-channel
Figure 4 shows the high level software design for
multi-radio multi-channel support for MAC
and PHY layer. The components with blue color are modified in CRCN to support
the functionality required. This design combines the design shown in Figure 2
(a) and Figure 3.
Previous: Design Overview
for CR Routing Next: Interaction between the
core of CRCN simulator and GUI
6
Return to Main…