主机设备的自适应宣告以及嵌入式设备的发现制造技术

技术编号:15189177 阅读:58 留言:0更新日期:2017-04-19 17:24
本公开涉及嵌入式设备可发现并使用来连接到主机设备的自适应宣告。具体而言,主机设备一般可传送多个宣告以用信令通知主存一个或多个嵌入式设备的意愿,嵌入式设备可根据与主机设备相关联的属性和/或与嵌入式设备相关联的要求来选择性地处理该宣告以自适应地附连到特定主机设备。此外,主机设备可具有控制该主机设备是否应当“可发现”的过载阈值,以使得可根据当前负载状况动态地调整(或暂缓)宣告,并且在当前负载状况超过过载阈值时,所连接的嵌入式设备可被重定向到另一目标主机设备以降载。

【技术实现步骤摘要】
【国外来华专利技术】相关申请的交叉引用本申请要求2014年8月1日提交的题为“ADAPTIVEADVERTISEMENTBYHOSTDEVICESANDDISCOVERYBYEMBEDDEDDEVICES(主机设备的自适应宣告以及嵌入式设备的发现)”的美国临时专利申请序列号62/032,308的权益,其转让给本申请的受让人并通过援引整体明确纳入于此。
本文描述的各方面一般涉及嵌入式设备可发现并使用来连接到主机设备的自适应宣告,且具体地涉及选择性地处理嵌入式设备从愿意主存嵌入式设备的一个或多个主机设备接收到的不同宣告类型,以便嵌入式设备可根据与主机设备相关联的属性和/或与嵌入式设备相关联的要求来自适应地附连到特定主机设备。背景因特网是使用标准网际协议套件(例如,传输控制协议(TCP)和网际协议(IP))来彼此通信的互联的计算机和计算机网络的全球系统。物联网(IoT)基于日常对象(不仅是计算机和计算机网络)可经由IoT通信网络(例如,自组织(ad-hoc)系统或因特网)可读、可识别、可定位、可寻址、以及可控制的理念。数个市场趋势正推动IoT设备的开发。例如,增加的能源成本正推动政府在智能电网以及将来消费支持(诸如电动车辆和公共充电站)中的战略性投资。增加的卫生保健成本和老龄化人口正推动对远程/联网卫生保健和健康服务的开发。家庭中的技术革命正推动对新的“智能”服务的开发,包括由营销‘N’种活动(‘N’play)(例如,数据、语音、视频、安全性、能源管理等)并扩展家庭网络的服务提供者所进行的联合。作为降低企业设施的运作成本的手段,建筑物正变得更智能和更方便。存在用于IoT的数个关键应用。例如,在智能电网和能源管理领域,公共事业公司可以优化能源到家庭和企业的递送,同时消费者能更好地管理能源使用。在家庭和建筑物自动化领域,智能家居和建筑物可具有对家或办公室中的实质上任何设备或系统的集中式控制,从电器到插电式电动车辆(PEV)安全性系统。在资产跟踪领域,企业、医院、工厂和其他大型组织能准确跟踪高价值装备、患者、车辆等的位置。在卫生和健康领域,医生能远程监视患者的健康,同时人们能跟踪健康例程的进度。因此,在不久的将来,IoT技术的持续增进的发展将导致家中、车辆中、工作中、以及许多其它位置和个人空间处用户周围的众多IoT设备。至少部分地由于潜在大量数量的异构IoT设备以及可被用在受控IoT网络内的其他物理对象,它们可彼此交互和/或按许多不同方式来使用,一般需要良好定义且可靠的通信接口来连接这些各种异构IoT设备,使得各种异构IoT设备能被适当地配置、管理、并且彼此通信以交换信息。在该上下文中,已作出各种努力来提供允许分布式应用跨不同设备类运行的环境,并且该环境强调独立于该环境中的设备上的任何底层操作系统、硬件和/或软件的移动性、安全性、以及动态配置。然而,可在IoT环境中相当流行的嵌入式系统被设计成提供在嵌入于较大设备内的微控制器上运行的特定功能性。如此,因为嵌入式系统通常只执行特定功能或小量特定功能,所以嵌入式系统通常被设计为具有有限存储器大小、处理器速度、可用功率、外围设备等以降低与该产品相关联的大小和成本。换言之,因为嵌入式系统往往具有受约束的操作环境,所以嵌入式系统通常缺少支持多线程化、许多网络连接、以及与分布式编程环境相关联的其他要求可能所需的资源。然而,可从在分布式编程环境中连接诸嵌入式系统以及具有受约束的操作环境的其他设备实现显著的益处。概述以下给出了与本文所公开的一个或多个方面相关的简化概述。如此,以下概述既不应被视为与所有构想的方面相关的详尽纵览,以下概述也不应被认为标识与所有构想的方面相关的关键性或决定性要素或描绘与任何特定方面相关联的范围。相应地,以下概述仅具有在以下给出的详细描述之前以简化形式呈现与本文所公开的一个或多个方面相关的某些概念的目的。根据各示例性方面,本公开一般涉及嵌入式设备可发现并选择性地处理以连接到特定主机设备并由此加入基于邻近度的分布式总线的自适应宣告。具体而言,主机设备一般可传送多个宣告以用信令通知主存一个或多个嵌入式设备的意愿,嵌入式设备可根据与主机设备相关联的属性和/或与嵌入式设备相关联的要求来选择性地处理该宣告以自适应地连接到特定主机设备。此外,主机设备可具有控制该主机设备是否应当“可发现”的过载阈值,使得可根据当前负载状况动态地调整(或暂缓)宣告,并且在当前负载状况超过过载阈值时,所连接的嵌入式设备可被重定向到另一目标主机设备以卸载负载。更具体而言,特定嵌入式设备可接收来自一个或多个主机设备的宣告,基于该宣告中包括的信息选择主机设备之一,以及连接到所选择的主机设备以加入基于邻近度的分布式总线。例如,根据各方面,每一宣告可包括与相应主机设备相关联的一个或多个属性,以使得可基于嵌入式设备用来过滤与每一主机设备相关联的一个或多个属性的本地决策树来选择主机设备(例如,每一嵌入式设备可具有用来过滤与每一主机设备相关联的属性的不同决策树)。在另一示例中,每一广告可包括从应用于与相应主机设备相关联的一个或多个属性的一个或多个加权因子导出的索引,以使得嵌入式设备可基于哪一主机设备具有最高索引来选择该主机设备。此外,根据各方面,在未经索求的模式中从每一主机设备接收到的宣告可包括具有第一类型的第一宣告和具有第二类型的第二宣告,其中具有第一类型的宣告各自包括与相应主机设备相关联的属性且具有第二类型的宣告各自包括从应用于与相应主机设备相关联的属性的加权因子导出的索引。或者,在经索求的模式中,嵌入式设备可向每一主机设备请求具有第一类型或第二类型的宣告,其中每一主机设备可取决于嵌入式设备请求什么宣告类型而只向请求方嵌入式设备传送具有第一类型或第二类型的宣告。此外,根据各方面,主机设备可各自基于与其相关联的当前负载来动态地调整具有第一类型的宣告或具有第二类型的宣告中的一者或多者。另外,嵌入式设备可接收所选择的主机设备可响应于确定与其相关联的当前负载超过过载阈值而传送给该嵌入式设备的重定向消息,其中该重定向消息可包括与目标主机设备相关联的信息并且该嵌入式设备随后可连接到在重定向消息中标识的目标主机设备。根据各方面,一种用于自适应宣告发现和选择的方法尤其可包括接收来自一个或多个主机设备的宣告,基于宣告中包括的信息来选择主机设备;以及连接到所选择的主机设备以加入基于邻近度的分布式总线。根据各种方面,一种嵌入式设备可包括:接收机,其被配置成接收来自一个或多个主机设备的宣告;以及一个或多个处理器,其被配置成基于该宣告中包括的信息来选择主机设备并连接到所选择的主机设备以加入基于邻近度的分布式总线。根据各种方面,一种装备可包括:用于接收来自一个或多个主机设备的宣告的装置;用于基于宣告中包括的信息来选择主机设备的装置;以及用于连接到所选择的主机设备以加入基于邻近度的分布式总线的装置。根据各种方面,一种计算机可读存储介质可具有其上记录的计算机可执行指令,其中在具有一个或多个处理器的嵌入式设备上执行该计算机可执行指令可导致该一个或多个处理器:接收来自一个或多个主机设备的宣告,基于宣告中包括的信息来选择主机设备;以及连接到所选择的主机设备以加入基于邻近度的分布式总线。基于以下详细描述和附图,与本文所公开的本文档来自技高网...
主机设备的自适应宣告以及嵌入式设备的发现

【技术保护点】
一种用于自适应宣告发现和选择的方法,包括:接收来自一个或多个主机设备的一个或多个宣告;基于所述一个或多个宣告中包括的信息来选择主机设备;以及连接到所选择的主机设备以加入基于邻近度的分布式总线。

【技术特征摘要】
【国外来华专利技术】2014.08.01 US 62/032,308;2015.07.20 US 14/804,0641.一种用于自适应宣告发现和选择的方法,包括:接收来自一个或多个主机设备的一个或多个宣告;基于所述一个或多个宣告中包括的信息来选择主机设备;以及连接到所选择的主机设备以加入基于邻近度的分布式总线。2.如权利要求1所述的方法,其特征在于,所述一个或多个宣告各自包括与相应主机设备相关联的一个或多个属性。3.如权利要求2所述的方法,其特征在于,所述主机设备是基于过滤与每一主机设备相关联的一个或多个属性的决策树来选择的。4.如权利要求2所述的方法,其特征在于,所述一个或多个宣告进一步包括从应用于与相应主机设备相关联的所述一个或多个属性的一个或多个加权因子导出的索引。5.如权利要求4所述的方法,其特征在于,所述主机设备是基于哪一主机设备具有最高索引来选择的。6.如权利要求1所述的方法,其特征在于,接收来自所述一个或多个主机设备的所述一个或多个宣告包括:在未经索求的模式中接收具有第一类型的一个或多个宣告和具有第二类型的一个或多个宣告;以及在经索求的模式中接收具有所述第一类型或所述第二类型的一个或多个所请求的宣告,其中具有所述第一类型的所述一个或多个宣告各自包括与相应主机设备相关联的一个或多个属性,并且其中具有所述第二类型的所述一个或多个宣告各自包括从应用于与相应主机设备相关联的所述一个或多个属性的一个或多个加权因子导出的索引。7.如权利要求6所述的方法,其特征在于,具有所述第一类型的宣告或具有所述第二类型的宣告中的一者或多者在所述一个或多个主机设备处基于所述一个或多个主机设备处的当前负载而被动态地调整。8.如权利要求1所述的方法,其特征在于,进一步包括:接收来自所选择的主机设备的重定向消息,其中所述重定向消息包括标识目标主机设备并指示所选择的主机设备处的当前负载超过过载阈值的信息;以及连接到在所述重定向消息中标识的所述目标主机设备。9.一种嵌入式设备,包括:接收机,其被配置成接收来自一个或多个主机设备的一个或多个宣告;以及一个或多个处理器,其被配置成基于所述一个或多个宣告中包括的信息来选择主机设备并连接到所选择的主机设备以加入基于邻近度的分布式总线。10.如权利要求9所述的嵌入式设备,其特征在于,所述一个或多个宣告各自包括与相应主机设备相关联的一个或多个属性。11.如权利要求10所述的嵌入式设备,其特征在于,所述一个或多个处理器被配置成使用决策树来过滤与每一主机设备相关联的所述一个或多个属性并基于一个或多个经过滤的属性来选择所述主机设备。12.如权利要求10所述的嵌入式设备,其特征在于,所述一个或多个宣告进一步包括从应用于与相应主机设备相关联的所述一个或多个属性的一个或多个加权因子导出的索引。13.如权利要求12所述的嵌入式设备,其特征在于,所述一个或多个处理器被配置成基于所选择的主机设备具有最高索引来选择所述主机设备。14.如权利要求9所述的嵌入式设备,其特征在于,所述接收机被进一步配置成:在未经索求的模式中接收具有第一类型的一个或多个宣告和具有第二类型的一个或多个宣告;以及在经索求的模式中接收具有所述第一类型或所述第二类型的一个或多个所请求的宣告,其中具有所述第一类型的所述一个或多个宣告各自包括与相应主机设备相关联的一个或多个属性,并且其中具有所述第二类型的所述一个或多个宣告各自包括从应用于与相应主机设备相关联的所述一个或多个属性的一个或多个加权因子导出的索引。15.如权利要求14所述的嵌入式设备,其特征在于,具有所述第一类型的宣告或具有所述第二类型的宣告中的一者或多者在所述一个或多个主机设备处基于所述一个或多个主机设备处的当前负载而被动态地调整。16.如权利要求9所述的嵌入式设备,其特征在于:所述接收机被进一步配置成接收来自所选择的主机设备的重定向消息,其中所述重定向消息包括标识目标主机设备并指示所选择的主机设备处的当前负载超过过载阈值的信息;以及所述一个或多个处理器被进一步配置成连接到所述重定向消息中标识的目标主机设备。17.一种装备,包括:用于接收来自一个或多个主机设备的一个或多个宣告的装置;用于基于所述一个或多个宣告中包括的...

【专利技术属性】
技术研发人员:A·阿加瓦尔S·诺托G·伯恩斯
申请(专利权)人:高通股份有限公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1