Cognitive network

Dipankar Raychaudhuri, Joseph B. Evans, Srinivasan Seshan
2011.4.11
Sin-choo Kim
[email protected]


Introduction
Architectural foundation
◦
◦
◦
◦
◦
◦

Global control plane
PHY adaptation and network coding
Spectrum coordination protocols
Radio autoconfiguration protocols
Flexible MAC layer
Network layer protocols
Conclusion
2
/ 15

Cognitive (in Webster)
◦ Applying the experience gathered in one place
by one being to actions by another being
elsewhere

Cognitive network
◦ a network with a cognitive process that can
perceive current network conditions, plan,
decide, act on those conditions, learn from
the consequences of its actions, all while
following end-to-end goals
3
/ 15

Cognitive network
Network layer
MAC layer
PHY layer
4
/ 15






Global control plane
PHY adaptation and network coding
Spectrum coordination protocols
Radio autoconfiguration protocols
Flexible MAC layer
Network layer protocols
5
/ 15

Global control plane
◦ Cross layer network management overlay
◦ Monitor, configure and adapt the data plane module
6
/ 15

Provided functions
◦ Initial radio bootstrapping
 Rebroadcast control packets, providing global
awareness to all cognitive radios
◦ Service discovery function
 Edge of the service band
 Dedicated portion of a TDMA frame
7
/ 15

Network coding
◦ Collaborate with each other to recombine several input
packets into one or several output packets

Main benefits
◦ Throughput improvements
◦ Increased robustness

2+2=4
Require GCP support
◦ Path establishment
2+1=3
8
/ 15

Agile wideband radio
◦ Transmitters scan and choose their frequency band

Reactive control
◦ Seek equilibrium resource allocation without explicit coordination
◦ Control rate and power

Common spectrum coordination channel(CSCC)
◦ Each node uses beacons containing spectrum usage information

Spectrum server
◦ Coordinated spectrum usages by centralized spectrum server
9
/ 15

In bootstrapping process, node aware
◦ Network status
◦ Surrounding nodes

To conduct those process
◦ Obtaining PHY parameters, reachability
◦ Negotiate with existing sub-networks for name/service
discovery or performance optimization
10
/ 15

Dynamically changes MAC protocols
◦ ex) RTS/CTS
 Where collision rarely happened, RTS/CTS is overhead

Compatible MAC Protocol
◦ Ensures that a pair of node can communicate directly
with each other.
 Nodes that are part of the same constellation must use
compatible MAC protocols
 Independent constellations may make independent
optimization decisions
11
/ 15


Overlay-based mechanisms
Supernode
◦ Serve as a gateway between local network layers as
well as to the future Internet and its IP-based and
overlay-based networks.
12
/ 15

Naming and service discovery
ID
13
/ 15

Cross-layer aware routing
◦ Node can obtain information about the application traffic,
specified policies, link capabilities and so on
◦ This information will be exposed via GCP

Forwarding incentives in cognitive network
◦ Encourage forwarding others’ packets in ad hoc network
14
/ 15

CogNet provides the way to integrate cognitive
networks into global Internet

To apply the information collected, CogNet
changes three layers PHY, MAC, network layer
and make be possible to communicate by using
cross-layer
15
/ 15