Dynamic Spectrum Access Decisions. George F. Elmasry

Чтение книги онлайн.

Читать онлайн книгу Dynamic Spectrum Access Decisions - George F. Elmasry страница 51

Dynamic Spectrum Access Decisions - George F. Elmasry

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

is important to look at DSA cloud services metrics not as software properties measurements. DSA cloud services metrology measures physical aspects not functional aspects of the services. The designer of DSA as a set of cloud services should be able to provide measurable metrics such that a service agreement can be created and evaluated during runtime and in post processing. Since the model used here is a hierarchical model, a metric used at different layers of the hierarchy is evaluated differently at each layer. For example, as explained in Chapter 1, response time when providing DSA as a local service should be less than response time when providing DSA as a distributed cooperative service, which is also less than when providing DSA as a centralized service.

      With the concept of providing DSA as a set of cloud services, the design should be able to go through an iterative process before the model is deemed workable. The design should include the following steps:

      1 Create an initial service agreement driven from requirements and design analysis.

      2 Run scripted scenarios to evaluate how the agreement is met during runtime through created metrics.

      3 Run post‐processing analysis of these scripted scenarios to gain further knowledge of the properties of the selected metrics.

      4 Refine the service agreement.

Flow chart depicts the iterative process to create a workable DSA service agreement.

      5.3.3 Examples of DSA Cloud Services Metrics

      This section presents some examples of DSA cloud services metrics that can be considered in DSA design. Note that these are examples and the designer can choose to add more metrics depending on the system requirements and design analysis.

      5.3.3.1 Response Time

      Metric name: Response time.

      Metric description: Response time between when an entity requests a DSA service and when the service is granted.

      Metric measured property: Time.

      Metric scale: Milliseconds.

      Metric source: Depends on the hierarchy of the networks. The source is always a DSA cognitive engine but the response can be local, distributed cooperative, or centralized. The response can also be deferred to a higher hierarchy DSA cognitive engine.

      Note: Response time can be more than one metric. Response time for a local decision is measured differently from response time from a gateway or a central arbitrator. The design can create more than one response time metric.

      5.3.3.2 Hidden Node

      Metric name: Hidden node detection/misdetection.

      Metric description: Success or failure in detecting a hidden node.

      Metric measured property: Success or failure.

      Metric scale: Binary.

      Metric source: An external entity, a primary user, files a complaint about using its spectrum by the designed system.

      Note: Need scripted scenarios to evaluate this metric. It is evaluated by an external entity not the designed system.

      5.3.3.3 Meeting Traffic Demand

      Metric name: Global throughput.

      Metric description: Traffic going through the system over time (global throughput efficiency).

      Metric measured property: Averaged over time.

      Metric scale: bps.

      Metric source: Global measure of traffic going through the system. Successful use of spectrum resources dynamically should increase the wireless network's capacity to accommodate higher traffic in bps.

      Note: This metric is system dependent. Some systems, such as cellular systems, link this traffic demand to revenue making. The metric is not only interested in getting insight into achieving higher throughput, but the higher number of users that increases revenues. Some users' rates can be lowered but the service continues in order to accommodate more users as long as the service agreement is met.

      5.3.3.4 Rippling

      Metric name: Rippling.

      Metric description: The stability of the assigned spectrum.

      Metric measured property: Time.

      Metric scale: Minutes.

      Note: Rippling can have a negative impact on the previous metric (meeting global throughput). It can reduce the network throughput. This metric can be measured at the node level, at the gateway level, and at the central arbitrator level. The rippling impact at higher levels (e.g., central arbitrator) can have much worse impact than rippling at the local node. Evaluation of this metric depends on where it was measured.

      5.3.3.5 Co‐site Interference Impact

      Metric name: Co‐site impact.

      Metric description: The ability to reduce co‐site impact on the assigned spectrum.

      Metric measured property: SNIR.

      Metric scale: dB.

      Metric

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