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

4.3 The Role of Other Cognitive Processes

Оглавление

Let us illustrate this critical factor with the case of a distributed cooperative directional MANET that is designed to route around jammed areas. The design of such a system has to feed the results of the DSA decision fusion to a cognitive routing process/engine and the cognitive routing engine has to use DSA information to create reactive directional routes relying on directional antennas. The cognitive routing engine has different objectives, including:

1 creating directional routes that allow communications around compromised areas

2 increasing spectrum reuse

3 reducing interference between the directional MANET nodes.

This type of cognitive routing relies on controlling the RF beam's direction and power to achieve these objectives while obtaining spectrum sensing information from a distributed cooperative spectrum decision fusion engine (see Figure 4.4). Some of the characteristics of a distributed cognitive routing engine that relate to a distributed cognitive DSA engine include the following:

 The cognitive routing engine may need to control transmitting power based on the receiving node location. This is needed to reduce the impact of the spectrum utilized by the directional MANET on the overall spectrum map. Power level is selected by the routing engine to be the minimum power needed to reach the next‐hop node given the current interference level.

 Both routing and DSA engines need to know the antenna gain pattern associated with the utilized antenna.

 Nodes have to continually register with each other and disseminate their locations to each other using protocols such as terrestrial geolocation protocol (TGP). This is needed so that beams are formed optimally. TGP information would need to be shared between both the routing engine and the DSA engine.

 In the case of the routing engine considering a new route, this route can have multiple over‐the‐air hops. Each hop (the next‐hop) is identified by source and destination nodes geolocations, a frequency band, direction of the formed link, and power level. This will require the cognitive routing engine to feed the DSA engine with its own potential links (spectrum use) such that the DSA engine draws a potential spectrum map that includes what spectrum would have been emitted had the new route considered by the routing engine been implemented. The estimated interference level affecting the new route can be calculated by the DSA engine and the interference levels can be sent to the routing engine.


Figure 4.4 The interface between a cognitive routing engine and a cognitive DSA engine within a node.

Notice here the presence of another distributed cognitive engine for routing parallel to the DSA distributed decision fusion engine.5 Notice also that each engine may impact the other engine directly through information exchange and indirectly through the implemented decisions. For example, routing decision made by the cognitive routing engine will impact the spectrum map estimation created by the DSA decision fusion engine and vice versa. Notice also that the implementation of such an engine can use heuristic approaches that make it hard to predict the impact of creating reactive decisions. These cognitive engines may also have to coordinate before executing a decision such that each engine can predict the impact of other engines' decisions. This coordination will create an integrated system that avoids bad decisions.6

Figure 4.4 illustrates examples of information exchange and indirect impacts between these two cognitive engines. The routing engine may send the DSA engine a set of frequency slots it wants to consider for transmission with each frequency associated with the direction of transmission (based on knowing the geolocation of the receiving node) and the considered transmission power. The routing engine may expect the DSA engine to send it a reply to this query with the estimated interference level per each frequency slot. Based on this estimated interference level, the routing engine may decide which slot to use for the targeted destination node. When the over‐the‐air links are established, the used frequencies will have an impact on the spectrum map estimated by the DSA engine.

One important aspect of the routing engine that impacts the spectrum map estimated by the DSA engine is the antennas' directional model used by the routing engine. This antennas' directional model directly affects the decision if a frequency slot can be used or not. Let us consider the use of an antenna directional model that shows the involvement of the routing engine with a spectrum map and how the routing engine influences the DSA engine. The transmitting node DSA engine would need to estimate the interference power at the receiving node per each candidate frequency slot so that the routing engine would have enough information to decide which frequency slot to use. Notice that the DSA engine estimation of interference power has to be comprehensive considering all the nodes in the geographical proximity that are using the same frequency, the directions this frequency is being used, and the transmission power level of each use in order to ensure that the estimated interference level is accurate enough for the routing engine. Assuming a free space path loss, the following formula can be used by the DSA engine to estimate the interference level had a candidate slot been used by the routing engine.

(4.1)

where:

 I is the receiving node and PI is the estimated interference

 Pj is transmit power from node j (all nodes j in geographical proximity are using this frequency slot at the same time)

 GR is receiver antenna gain

 δR is the absolute value of the difference between the pointing angle of the receive antenna and the bearing to the transmit node

 GT is transmitter antenna gain

 δT is the absolute value of the difference between the pointing angle of the transmit antenna and the bearing to the receive node

 R is distance between receiver and transmitter

 α is (C/4πf)2

 link closure is a function of (δR, δT).

Notice that the DSA engine has to have knowledge of the geographical location of nodes in close vicinity and which frequencies are used at which direction for each node. This allows the DSA engine to estimate the interference power at the receiving node had the local node used the candidate frequency slot. Based on this interference level, the local node routing engine will determine if the interference level exceeds a given threshold or not before selecting the frequency slot to transmit at. Notice how such design can lead to relying more on distributed cooperative DSA decisions to coordinate between nodes.

The DSA engine has to estimate the pointing direction between two nodes in an accurate way. Figure 4.5 illustrates the different factors the DSA engine has to consider. The DSA engine may use an absolute north as a reference to how the different angles in this estimation are related. Figure 4.5 shows how “north” is used as a reference and how the angles are related.


Figure 4.5 Pointing directions between two nodes.

In Figure 4.5, notice the following:

 γ is the antenna pointing direction, relative to north

 β is the bearing of the other node, relative to north

 δ is the angle between the pointing direction and the targeted node.

Note in Figure 4.5 that β of either node is equal to 180° + β of the other node, which allows both δ angles to be determined at either end. This will require that the transmit power, antenna type, pointing angle, and location of the other nodes in the neighborhood using the same frequency slot must all be disseminated between the distributed DSA engines.

One can see the extensive distributed information that would need to be communicated between the different DSA engines in order for the DSA engine to be able to support a cognitive routing engine. In addition, the DSA engine is expected to perform extensive computations continually so that the routing engine has accurate estimations of the interference level of all potential frequency slots to use and all nodes in the neighborhood.7

While the disadvantages of using these two distributed cognitive engines include the increase of over‐the‐air resources use for DSA control traffic and the need for local computational power to perform comprehensive local decision fusion tasks, the advantages of such design include the following:

1 Efficient use of spectrum resources, which can lead to higher throughput.

2 The ability to reuse the same frequency slot relying on directionality and power control, which also can lead to higher throughput of the system.

3 The ability to route around jammers.

4 Making the transmitting nodes spectrum emission less prone to eavesdropping by reducing the spectrum footprint of the formed MANET in comparison to using omnidirectional antennas.

5 The ability to dynamically adapt spectrum resources use to the specifics of the area of deployment (e.g. terrain) and achieve connectivity in the presence of external benign and/or malicious interferences.

These advantages can be critical in the use of DSA in military cognitive MANETs. One can see that the trade space in Figure 4.1 is overly simplified and it can include other dimensions:

 The low probability of detection (LPD) trade space, which can be measured with a metric that calculates the ratio of the combined spectrum footprint of all directional links to the entire theater area of operation.

 The low probability of intercept (LPI) trade space, which can be measured with a metrics that calculates the probability of an eavesdropping node, randomly positioned in the theater's area of operation, to intercept a directional link.

 The probability of avoiding jammed areas trade space, which can be measured with a metric that counts the number of successes and failures to establish routes around jammed areas where jammed areas are randomly positioned in the theater's area of operation.

Dynamic Spectrum Access Decisions

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