[发明专利]用于动态地选择指令集的方法和装置在审
申请号: | 202211071145.1 | 申请日: | 2017-05-24 |
公开(公告)号: | CN115454892A | 公开(公告)日: | 2022-12-09 |
发明(设计)人: | O·安格尔斯马克;P·佩尔松 | 申请(专利权)人: | 瑞典爱立信有限公司 |
主分类号: | G06F13/10 | 分类号: | G06F13/10;G06F11/14;G06F16/2457;G06F9/445 |
代理公司: | 北京市中咨律师事务所 11247 | 代理人: | 于静 |
地址: | 瑞典斯*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 动态 选择 指令 方法 装置 | ||
1.一种用于由设备选择指令集的方法,包括:
从均被配置为产生相同的输出参数的不同的候选指令集中选择需要均对所述设备可用的一个或多个输入参数的指令集;以及
通过使用所选择的指令集所需的所述输入参数执行该指令集来获得所述输出参数。
2.根据权利要求1所述的方法,还包括:
确定对所述设备可用的所述输入参数;以及
标识所述不同的候选指令集中需要均对所述设备可用的所述一个或多个输入参数的一个或多个候选指令集,
其中,选择所述指令集包括:从所标识的一个或多个不同的候选指令集中选择所述指令集。
3.根据权利要求1所述的方法,其中,选择所述指令集包括:
获得所述不同的候选指令集的排序;
确定所述不同的候选指令集中的多个指令集均需要在所述设备处可用的输入参数;以及
选择所述多个指令集中排序最高的指令集作为将被执行以获得所述输出参数的指令集。
4.根据权利要求3所述的方法,其中,获得所述排序包括执行排序算法,其中,所述排序算法基于一个或多个参数对所述候选指令集排序。
5.根据权利要求4所述的方法,其中,所述一个或多个参数包括以下项中的一个或多个:与输入参数源设备的链路的信道条件、自输入参数不可用以来的时间长度、候选指令集所需的输入参数数量、和/或使用特定的候选指令集计算所述输出参数所需的时间和/或资源。
6.根据权利要求1所述的方法,还包括:标识对所述设备可用的输入参数。
7.根据权利要求6所述的方法,还包括:从一个或多个输入参数源设备获得对所述设备可用的所述输入参数。
8.根据权利要求7所述的方法,其中,所述一个或多个输入参数源设备中的每个输入参数源设备向所述设备报告所需的输入参数中的至少一个输入参数。
9.根据权利要求7所述的方法,其中,所述一个或多个输入参数源设备中的至少一个输入参数源设备包括物联网IoT设备。
10.根据权利要求7所述的方法,其中,所述一个或多个输入参数源中的至少一个输入参数源包括传感器。
11.根据权利要求1所述的方法,还包括:将所述输出参数发送到客户端设备或客户端模块。
12.一种被配置用于指令集选择的设备,所述设备包括:
一个或多个处理电路和存储器,所述存储器包含可执行指令,所述可执行指令当由所述一个或多个处理电路执行时使得所述设备:
从均被配置为产生相同的输出参数的不同的候选指令集中选择需要均对所述设备可用的一个或多个输入参数的指令集;以及
通过使用所选择的指令集所需的所述输入参数执行该指令集来获得所述输出参数。
13.根据权利要求12所述的设备,所述存储器还包含可执行指令,所述可执行指令当由所述一个或多个处理电路执行时使所述设备:
确定对所述设备可用的所述输入参数;以及
标识所述不同的候选指令集中需要均对所述设备可用的所述一个或多个输入参数的一个或多个候选指令集,
其中,选择所述指令集包括:从所标识的一个或多个不同的候选指令集中选择所述指令集。
14.根据权利要求12所述的设备,其中,选择所述指令集的指令进一步包括当由所述一个或多个处理电路执行时促使所述设备执行以下操作的指令:
获得所述不同的候选指令集的排序;
确定所述不同的候选指令集中的多个指令集均需要在所述设备处可用的输入参数;以及
选择所述多个指令集中排序最高的指令集作为将被执行以获得所述输出参数的指令集。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于瑞典爱立信有限公司,未经瑞典爱立信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211071145.1/1.html,转载请声明来源钻瓜专利网。