Читать книгу Dynamic Spectrum Access Decisions - George F. Elmasry - Страница 16

1.1 Summary of DSA Decision‐making Processes

Оглавление

One aspect of optimizing DSA performance is to turn every node in every network into a spectrum sensor. The technology of spectrum sensing has evolved very well lately where a small size chip can perform comprehensive spectrum sensing techniques with minimal requirements on the node size, weight, and power (SWaP). The IEEE DySPAN standardization has a working group that defined the interface between a sensing hardware and the node module that is responsible for interfacing to the sensing hardware. This node module can be a distributed cognitive agent or a mere information collection agent.

Spectrum sensing can be tabulated under two main categories. The first category is augmented sensing where specialized spectrum sensing hardware/software is used as mentioned above. The second category is same‐channel in‐band sensing. With same‐channel in‐band sensing, the physical layer metrics of a received communication signal are leveraged to generate spectrum sensing information. This is a form of piggybacking of spectrum sensing over the ongoing communications signal, which should only require some processing of the physical layer metrics to obtain valuable spectrum sensing information. A comprehensive DSA solution may rely on both augmented sensing and same‐channel in‐band sensing. The advantages of same‐channel in‐band sensing, even in the presence of a specialized spectrum sensing hardware for augmented sensing, are detailed in this book.

There are two main components of the DSA design to consider. The first component pertains to obtaining spectrum sensing information from a sensor and being able to configure the sensor on what frequency bands to sense and what parameters to send to the distributed agent interfacing to the sensor. The second, and more challenging, DSA component is what to do with the obtained spectrum sensing information. This is sometimes referred to as decision fusion (DF). DF is a critical part of designing DSA capabilities where the design has to consider the following decision‐making types:

1 Local decisions. With this decision type, an agent can make a local decision to overcome interference detected on a utilized frequency band. This agent can make decisions such as increasing transmission power 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

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. Rather, the book attempts to guide the reader to consider how to make the best out of the spectrum sensing assets and to decide what decisions can be made locally, what decisions can be made in a distributed manner, and what decisions can be made in a centralized location.

Dynamic Spectrum Access Decisions

Подняться наверх