Название | Dynamic Spectrum Access Decisions |
---|---|
Автор произведения | George F. Elmasry |
Жанр | Отраслевые издания |
Серия | |
Издательство | Отраслевые издания |
Год выпуска | 0 |
isbn | 9781119573791 |
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
Figure 1.1 shows a notional view of this decision‐making hierarchy. A distributed DSA decision has to consider that multiple local DSA processes can cooperate to dynamically solve a spectrum access challenge in near real time. Consider the case of a distributed MANET network where the nodes' distributed agents can make local decisions such as listening on a different frequency band while the distributed agents make cooperative decisions regarding DSA aspects such as beam forming, power increase/decrease, and changing the error control coding mode. In addition, multiple networks can have local and distributed decisions but these networks are also part of a centralized decision‐making process that is running on a centralized network manager.
Figure 1.1 Hybrid DSA decision making.
As the reader proceeds through this book, the notional view in Figure 1.1 will be seen as an oversimplification. It is meant to introduce a concept. The reader will see how in a set of heterogeneous MANETs, network gateways can perform a global cooperative distributed decision‐making protocol that is different from the distributed cooperative decision making within a network (local to a network).
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.
Figure 1.2 shows a conceptual view of the DSA key processes regardless of how and where it is implemented. Local, distributed, and centralized aspects of the DSA processes have to follow the theme of observe, orient, decide, and act. The observation process can include obtaining spectrum sensing information coupled with position location information [e.g., global positioning system (GPS) locations]. The orientation process can include processing of local spectrum sensing information and adding time stamps to the spectrum sensing messages distributed to peer agents and to the centralized arbitrator. The orientation process can also include fusing spectrum sensing information received from peer agents to gain a more comprehensive view of the spectrum use status. The decision process can be local distributed or centralized decisions and it can include frequency band change or changing the communications mode of a waveform.4 The action process has to ensure synchronization of frequency change such that all the nodes in the network switch to the new frequency seamlessly and without losing any OTA transmitted frames.
Figure 1.2 DSA processes.
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.