Скачать книгу

or switching to a different frequency band. In a MANET, a node can suggest to peer nodes to switch to the new frequency band based on its local DF using some OTA protocol. The switch to the new frequency occurs without relying on any external information that can be obtained from a higher or a lower hierarchal entity. Peer nodes can also be listening on a group of frequencies and synch to the new frequency without the need for any OTA control traffic transmission.

      2 Distributed cooperative decisions. With this approach, a distributed cognitive agent will share spectrum sensing information, or a subset or processed version of it (fused spectrum sensing information), with peer distributed agents in the same network and cooperatively make a distributed decision to avoid a frequency band or to use a new frequency band. These cooperative decisions take into consideration that all nodes in the network have to synchronously switch to the new frequency.

      3 Centralized decisions. With this decision type, spectrum sensing information is forwarded to a centralized entity (e.g., a network manager or a spectrum allocation arbitrator). The decision to use a frequency band or to stop using a frequency band is made with a bird's eye view (global view) of the status of spectrum use. This aspect of DSA is specifically needed when we have heterogeneous networks and there is no solution to create an equilibrium, using gaming theory implementation, between distributed agents' request for increased spectrum use. Without a centralized arbitrator, some networks can be making noncooperative decisions with respect to external networks that can result in “spectrum hugging”. With this case, the spectrum arbitrator is more suited to ensure spectrum usage is fairly optimized with respect to a large‐scale deployment of heterogeneous networks.

      4 Hybrid decisions. With this approach, a mix of the above three decision types is considered in the DSA design. The balance between how much of each of the above three decisions types to use in a hybrid DSA design depends on the systems under design. As this book shows, DSA decisions can become a set of cloud services. The designer has to consider that the best approach to create DSA services2 in a large system is to use hybrid DSA decisions that adapt to the current state of the network of networks. This hybrid approach should make DSA services always available at any network entity regardless of the conditions of the control plane used to communicate DSA control traffic.3

      Using machine learning based engines to make these decisions can also be local, distributed, centralized or hybrid implementation. The designer of a DSA system should not limit machine learning approaches to a specific area although the design has to keep in mind that machine learning techniques should be used when they are likely to produce better decisions than stochastic model decisions. The design of a point‐to‐point link operating at a cutoff threshold of a signal‐to‐noise interference ratio (SNIR) relying on a local spectrum sensing to avoid using a jammed frequency may not need a machine learning technique. This is because the cutoff SNIR is based on the physical layer stochastic models and the best machine learning approach will perform as good as a stochastic decision‐making process in this simple case. There is a golden rule regarding the use of machine learning approaches: If a stochastic model gives the same performance as a machine learning technique, why complicate a design? The design should consider the stochastic model. As a rule of thumb, machine learning based techniques perform better as the number of factors contributing to a decision increases and as the uncertainty and change of behavior of the formed network change based on many surrounding factors. In most cases, DSA design should use a cognitive engine approach while relying on stochastic models for processing the raw physical layer metrics.

      Sharing information in a distributed or centralized manner combines spectrum sensing information results from a much larger sample of measurements than a local node has. This information sharing can reduce noise uncertainty and overcome other signal distortion challenges. The downside of sharing sensing information is the need to develop mechanisms for information sharing that minimize bandwidth consumption from spectrum sensing information control traffic. The design has to consider a tradeoff between the gain obtained from DSA capabilities and the loss of bandwidth used by the DSA control traffic.

      It is important to note that spectrum sensing information has to be tied to both time and location. It has to be time stamped before distribution to peer agents or to the central arbitrator. Spectrum sensing information has to have geolocation information of the sensing node. Some rudimentary centralized DSA techniques can use location and time stamp information in the absence of spectrum sensing information to assign nonconflicting bands to a large‐scale set of heterogeneous networks. This approach can be used when dedicated frequencies are assigned to the set of heterogeneous networks and assuming the absence of external users of these frequency bands. Frequency reusability with this case is purely spatial.

      Software‐defined radios (SDR) and software‐defined networks (SDN) helped us do away with the old open systems interconnection (OSI) model. The line between the MAC and network layers is now blurred. When we think of machine learning based decision making, we can put it in the context of a MAC layer or a network layer. The 5G standardization uses the context of an open wireless architecture (OWA) where the system designer has the flexibility to add these machine learning techniques to the OWA layer as software modules. Thus, this book will not attempt to label DSA techniques as internet protocol (IP) layer techniques or MAC layer techniques.

Скачать книгу