Innovation #9 Overview

    By: Stephanie Hamill on Apr 08, 2013

    Innovation #9: Standardized computer interpretable policy language for cognitive radio

    9.1 Executive Summary

    The ability to operate legally and agilely across multiple bands and in multiple different places using policies as a means to check whether you're legal and eligible constitutes policy awareness. The policies can include regulatory and system specific policies. Hard/soft-wired policies can determine when spectrum is considered as opportunity as well as providing constraints on using these spectrum opportunities. Future innovations are required to (1) allow regulatory policies and rules for dynamic policy based radio control to be automatically interpreted and executed and (2) extend the core ontology as defined in the Forum’s Modeling Language for Mobility and make it capable to express the use cases and support the policy based radio control.

    9.2 Applications

    • A declarative language with computer processable semantics can support a number of problems identified by the Wireless Innovation Forum that require innovations. Some of the problems that could be dealt with using such a language are listed below.
    • Interoperability: Communication nodes can use ontologies to interoperate and control their functionality because they can understand each other (radios speak a common language). This applies to the military (coalition interoperability), public safety (among various agencies, services and emergency responders) and commercial.
    • Run time reconfigurability: Communication nodes can understand requests for reconfiguration and implement the requested functionality (e.g., a waveform) according to the specification (expressed in MLM) provided by another node.
    • Validation: Formalization allows one to detect inconsistencies and formally validate functionality.
    • Self-awareness: Communication nodes can describe their own structure and capabilities, and tell others about it.
    • Flexible querying: Communication nodes can query other nodes about their functionality and capabilities.
    • Communication economy: No need to transmit information that can be inferred locally at the receiver node.
    • Radio certification. Formal specifications of the structure and the functionality of particular communication systems can be utilized in the process of certification. Only the components that are modified will need to be certified.
    • Support Dynamic Spectrum Access: Policies for dynamic spectrum access can be expressed in MLM and then automatically interpreted by the Inference Engine running on either a base station on a handset. The policy decisions then can be enforced by the device.

    9.3 Description

    MLM is a future language for communication nodes to exchange information – both object (data) information and process (control) information. The use of MLM includes the following steps: 1. Exchanging (send/receive) messages. 2. Interpretation of messages by a local Inference Engine that also includes the use of a local Knowledge Base. 3. Planning a reaction to the received message. 4. Continuation of information exchange as in point 1.

    MLM should have the expressive capability of describing at least the following aspects of communications:

    • Capabilities of the nodes (e.g., frequency bands, modulations, MAC protocols, access authorizations, etiquettes, bandwidths, and interconnections).
    • Networks available to a user (parameters, restrictions, costs).
    • Security / privacy (capability, constraints, policies).
    • Information types (an emergency call vs. just a “how are you” message).
    • Local spectrum situation (spectrum activity, propagation properties).
    • Network to subscriber & subscriber to network control (policies).
    • Manufacturer matters (hardware and software policy).
    • Types of users (authority, priority, etc.).
    • Types of data (Async., Isoc., narrow band, broad band, etc.)
    • Local regulatory framework (e.g., policies at a given geo location, time of day, emergency situation, etc.)
    • Time of Day (at both ends of session and important points in between).
    • Geographic Location (in three space, surrounding geography/architecture).



    Released: April 8, 2013, 9:26 pm | Updated: April 10, 2013, 10:00 pm
    Keywords: Communications

    The information provided in this blog is for discussion purposes only. The opinions expressed herein are those of the author and do not necessarily represent the consensus view of WinnForum as a whole 

    About this Blog

    Innovation #9: Standardized computer interpretable policy language for cognitive radio

    To include your product as a Top Ten Contributor, add a technology to our "Watch List" or just join in the ongoing conversation, click on the "Overview" article and click the "Add Comment" button.

    If you wish to add an article to this blog describing current research in a related technology, or a potential solution for consideration, please contact Lee Pucker (
    Recent Articles
    Copyright © 2015 The Wireless Innovation Forum. All Rights Reserved
    All material, files, logos and trademarks within this site are properties of their respective organizations.
    Terms of Service - Privacy Policy - Contact