BRESAP: A Policy Reasoner for Processing Spectrum Access Policies Represented by Binary Decision Diagrams

B. Bahrak, A. Deshpande, M. Whitaker, J. Park
{"title":"BRESAP: A Policy Reasoner for Processing Spectrum Access Policies Represented by Binary Decision Diagrams","authors":"B. Bahrak, A. Deshpande, M. Whitaker, J. Park","doi":"10.1109/DYSPAN.2010.5457867","DOIUrl":null,"url":null,"abstract":"Declarative spectrum management through policy-based dynamic spectrum access has garnered significant attention recently. Policy-based spectrum access decouples spectrum access policies from the radio platform. In policy-based spectrum access, a reasoning engine called the policy reasoner plays a critical role. The policy reasoner assists in policy enforcement and carries out a number of tasks related to policy analysis and processing. One of the most important tasks performed by the policy reasoner is evaluating transmission requests in the context of the currently active set of policies. This paper describes the design and implementation of a novel policy reasoner. The proposed policy reasoner uses multi-terminal binary decision diagrams (MTBDDs) to represent, interpret, and process policies. It uses a set of efficient graph-theoretic algorithms to translate policies into MTBDDs, merge policies into a single meta-policy, and compute opportunity constraints. In this paper, we demonstrate that policies can be processed efficiently by reframing the policy reasoning problem as a graph-based Boolean function manipulation problem. The proposed policy reasoner has the capability to respond to either under-specified or invalid transmission requests (sent by the system strategy reasoner) by returning a set of opportunity constraints that prescribes how the transmission parameters should be modified in order to make them conform to the policies. We propose three different algorithms for computing the opportunity constraints. The first algorithm computes opportunity constraints for under-specified transmission requests and its complexity is proportional to the number of variables in the meta-policy BDD. The second and third algorithms compute opportunity constraints for invalid transmission requests and their complexities are proportional to the number of variables and the size of the meta-policy BDD, respectively.","PeriodicalId":106204,"journal":{"name":"2010 IEEE Symposium on New Frontiers in Dynamic Spectrum (DySPAN)","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2010-04-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"23","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2010 IEEE Symposium on New Frontiers in Dynamic Spectrum (DySPAN)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/DYSPAN.2010.5457867","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 23

Abstract

Declarative spectrum management through policy-based dynamic spectrum access has garnered significant attention recently. Policy-based spectrum access decouples spectrum access policies from the radio platform. In policy-based spectrum access, a reasoning engine called the policy reasoner plays a critical role. The policy reasoner assists in policy enforcement and carries out a number of tasks related to policy analysis and processing. One of the most important tasks performed by the policy reasoner is evaluating transmission requests in the context of the currently active set of policies. This paper describes the design and implementation of a novel policy reasoner. The proposed policy reasoner uses multi-terminal binary decision diagrams (MTBDDs) to represent, interpret, and process policies. It uses a set of efficient graph-theoretic algorithms to translate policies into MTBDDs, merge policies into a single meta-policy, and compute opportunity constraints. In this paper, we demonstrate that policies can be processed efficiently by reframing the policy reasoning problem as a graph-based Boolean function manipulation problem. The proposed policy reasoner has the capability to respond to either under-specified or invalid transmission requests (sent by the system strategy reasoner) by returning a set of opportunity constraints that prescribes how the transmission parameters should be modified in order to make them conform to the policies. We propose three different algorithms for computing the opportunity constraints. The first algorithm computes opportunity constraints for under-specified transmission requests and its complexity is proportional to the number of variables in the meta-policy BDD. The second and third algorithms compute opportunity constraints for invalid transmission requests and their complexities are proportional to the number of variables and the size of the meta-policy BDD, respectively.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
BRESAP:一种处理二元决策图表示的频谱接入策略的策略推理器
通过基于策略的动态频谱访问进行声明式频谱管理最近引起了广泛关注。基于策略的频谱接入将频谱接入策略与无线电平台解耦。在基于策略的频谱访问中,一种称为策略推理器的推理引擎起着至关重要的作用。策略推理器协助执行策略,并执行许多与策略分析和处理相关的任务。策略推理器执行的最重要任务之一是评估当前活动策略集上下文中的传输请求。本文描述了一种新型策略推理器的设计与实现。所提出的策略推理器使用多终端二进制决策图(mtbdd)来表示、解释和处理策略。它使用一组高效的图论算法将策略转换为mtbdd,将策略合并为单个元策略,并计算机会约束。在本文中,我们通过将策略推理问题重构为基于图的布尔函数操作问题来证明策略可以有效地处理。建议的策略推理器有能力通过返回一组机会约束来响应未指定的或无效的传输请求(由系统策略推理器发送),这些机会约束规定了应该如何修改传输参数以使其符合策略。我们提出了三种不同的算法来计算机会约束。第一种算法计算未指定传输请求的机会约束,其复杂度与元策略BDD中变量的数量成正比。第二种和第三种算法计算无效传输请求的机会约束,它们的复杂性分别与变量的数量和元策略BDD的大小成正比。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Decomposable MAC Framework for Highly Flexible and Adaptable MAC Realizations Receiver-Based Channel Allocation for Wireless Cognitive Radio Mesh Networks Extending Policy Languages with Utility and Prioritization Knowledge: The CAPRI Approach A 50Mhz-To-1.5Ghz Cross-Correlation CMOS Spectrum Analyzer for Cognitive Radio with 89dB SFDR in 1Mhz RBW Learning the Spectrum via Collaborative Filtering in Cognitive Radio Networks
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1