《一种物联网网关资源响应方法和装置.pdf》由会员分享,可在线阅读,更多相关《一种物联网网关资源响应方法和装置.pdf(10页完整版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 104363187 A(43)申请公布日 2015.02.18CN104363187A(21)申请号 201410592649.7(22)申请日 2014.10.29H04L 12/927(2013.01)(71)申请人工业和信息化部电信传输研究所地址 100045 北京市西城区月坛南街11号(72)发明人韩涵 曲振华 张显金 罗松(74)专利代理机构北京德琦知识产权代理有限公司 11018代理人谢安昆 宋志强(54) 发明名称一种物联网网关资源响应方法和装置(57) 摘要本发明提供了一种物联网网关资源响应方法,该方法包括:网络平台通过预先配置参数映射表,在接收到用户。
2、终端发送的物联网网关资源请求时,根据请求中携带的业务类型标识以及记录的承载业务的数量和业务产生的频率,在参数映射表中查找到对应的网络性能基本参数和安全等级,并与可用的物联网网关的相关参数信息进行匹配,并将匹配度最高的物联网网关的网关资源响应给所述用户终端。基于同样的发明构思,本申请还提出一种物联网网关资源响应装置,够实现物联网网关的硬件和软件资源的无差别调度和使用。(51)Int.Cl.权利要求书2页 说明书6页 附图1页(19)中华人民共和国国家知识产权局(12)发明专利申请权利要求书2页 说明书6页 附图1页(10)申请公布号 CN 104363187 ACN 104363187 A1/2。
3、页21.一种物联网网关资源响应方法,应用于面向服务的基于物体的互联网WoT网络中的网络平台上,其特征在于,该网络平台上配置参数映射表,该参数映射表包含业务类型标识、业务数量范围、业务发生频率范围、网络性能基本参数和安全等级;所述方法包括:该网络平台接收到用户终端发送的物联网网关资源请求时,根据该请求中携带的业务类型标识获取所述用户终端当前承载的业务数量和业务发生频率;该网络平台根据该请求中携带的业务类型标识,以及获取的业务数量和业务发生频率,在配置的参数映射表中查找到对应的网络基本性能参数以及安全等级;该网络平台获取可用的物联网网关的网络基本性能参数和安全等级;该网络平台将在参数映射表中查找到。
4、的网络基本性能参数和安全等级,分别与各可用的物联网网关的网络基本性能参数和安全等级进行匹配,并将匹配度最高的物联网网关对应的物联网网关资源响应给所述用户终端。2.根据权利要求1所述的方法,其特征在于,所述方法进一步包括:所述参数映射表还包括:无故障完成业务时间;当所述业务类型标识对应业务为耗时长的持续性业务时,该网络平台根据所述业务类型标识在配置的参数映射表中查找到无故障完成业务的时间;该网络平台获取记录的各可用的物联网网关在不同网络环境下的故障发生情况信息,并根据不同条件下故障发生情况信息服从的条件概率密度函数,确定各物联网网关在不同网络环境下完成该业务的无故障运行时间;该网络平台将在参数映。
5、射表中查找到的网络基本性能参数和安全等级,分别与各可用的物联网网关的网络基本性能参数和安全等级进行匹配时,将在参数映射表中查找到的无故障完成业务的时间,分别与确定的各可用的物联网网关在不同网络环境下完成该业务的无故障运行时间进行匹配。3.根据权利要求1或2所述的方法,其特征在于,所述方法进一步包括:所述参数映射表还包括:业务冲突概率;当所述业务类型标识对应的业务为实时业务时,该网络平台根据所述业务类型标识在参数映射表中查找到业务冲突的概率;该网络平台获取记录的不同时段的业务冲突信息,并根据不同时段的业务冲突信息服从的分布函数,确定不同物联网网关上该业务冲突的概率;该网络平台将在参数映射表中查找。
6、到的网络基本性能参数和安全等级,分别与各可用的物联网网关的网络基本性能参数和安全等级进行匹配时,将在参数映射表中查找到的业务冲突的概率,分别与确定的各可用的物联网网关上该业务冲突的概率进行匹配。4.一种物联网网关资源响应装置,应用于面向服务的基于物体的互联网WoT网络中的网络平台上,其特征在于,所述装置包括:配置单元、接收单元、获取单元、匹配单元和发送单元;所述配置单元,用于配置参数映射表,该参数映射表包含业务类型标识、业务数量范围、业务发生频率范围、网络性能基本参数和安全等级;所述接收单元,用于接收用户终端发送的物联网网关资源请求;所述获取单元,当所述接收单元接收到物联网网关资源请求时,根据。
7、该请求中携带的业务类型标识获取所述用户终端当前承载的业务数量和业务发生频率;根据该请求中携带权 利 要 求 书CN 104363187 A2/2页3的业务类型标识,以及获取的业务数量和业务发生频率,在所述配置单元配置的参数映射表中查找到对应的网络基本性能参数以及安全等级;并获取可用的物联网网关的网络基本性能参数和安全等级;所述匹配单元,用于将所述获取单元在参数映射表中查找到的网络基本性能参数和安全等级,分别与各可用的物联网网关的网络基本性能参数和安全等级进行匹配;所述发送单元,用于将所述匹配单元中匹配度最高的物联网网关对应的物联网网关资源响应给所述用户终端。5.根据权利要求4所述的装置,其特征。
8、在于,所述配置单元,配置的参数映射表还包括:无故障完成业务时间;所述获取单元,进一步用于当所述业务类型标识对应业务为耗时长的持续性业务时,根据所述业务类型标识在配置的参数映射表中查找到无故障完成业务的时间;获取记录的各可用的物联网网关在不同网络环境下的故障发生情况信息,并根据不同条件下故障发生情况信息服从的条件概率密度函数,确定各物联网网关在不同网络环境下完成该业务的无故障运行时间;所述匹配单元,进一步用于将所述获取单元在参数映射表中查找到的网络基本性能参数和安全等级,分别与各可用的物联网网关的网络基本性能参数和安全等级进行匹配时,将在参数映射表中查找到的无故障完成业务的时间,分别与确定的各可。
9、用的物联网网关在不同网络环境下完成该业务的无故障运行时间进行匹配。6.根据权利要求4或5所述的装置,其特征在于,所述配置单元,配置的参数映射表还包括:业务冲突概率;所述获取单元,进一步用于当所述业务类型标识对应的业务为实时业务时,根据所述业务类型标识在参数映射表中查找到业务冲突的概率;并获取记录的不同时段的业务冲突信息,并根据不同时段的业务冲突信息服从的分布函数,确定不同物联网网关上该业务冲突的概率;所述匹配单元,进一步用于将所述获取单元在参数映射表中查找到的网络基本性能参数和安全等级,分别与各可用的物联网网关的网络基本性能参数和安全等级进行匹配时,将在参数映射表中查找到的业务冲突的概率,分别。
10、与确定的各可用的物联网网关上该业务冲突的概率进行匹配。权 利 要 求 书CN 104363187 A1/6页4一种物联网网关资源响应方法和装置技术领域0001 本发明涉及网络资源管理领域,特别涉及一种物联网网关资源响应方法和装置。背景技术0002 随着物联网(Internet of Things,IoT)技术的不断发展,简单地将物品通过通信链路链接在一起已经无法满足人们对于相关服务日益增长的需求。在这种情况下,面向服务的基于物体的互联网(Web of Things,WoT)已经公认成为未来物联网服务提供的主要方式。发明内容0003 有鉴于此,本申请提供一种物联网网关资源响应方法和装置,以解决物。
11、联网网关资源请求无法与物联网网关资源无法进行映射的问题。0004 为解决上述技术问题,本申请的技术方案是这样实现的:0005 一种物联网网关资源响应方法,应用于面向服务的基于物体的互联网WoT网络中的网络平台上,该网络平台上配置参数映射表,该参数映射表包含业务类型标识、业务数量范围、业务发生频率范围、网络性能基本参数和安全等级;所述方法包括:0006 该网络平台接收到用户终端发送的物联网网关资源请求时,根据该请求中携带的业务类型标识获取所述用户终端当前承载的业务数量和业务发生频率;0007 该网络平台根据该请求中携带的业务类型标识,以及获取的业务数量和业务发生频率,在配置的参数映射表中查找到对。
12、应的网络基本性能参数以及安全等级;0008 该网络平台获取可用的物联网网关的网络基本性能参数和安全等级;0009 该网络平台将在参数映射表中查找到的网络基本性能参数和安全等级,分别与各可用的物联网网关的网络基本性能参数和安全等级进行匹配,并将匹配度最高的物联网网关对应的物联网网关资源响应给所述用户终端。0010 一种物联网网关资源响应装置,应用于面向服务的基于物体的互联网WoT网络中的网络平台上,所述装置包括:配置单元、接收单元、获取单元、匹配单元和发送单元;0011 所述配置单元,用于配置参数映射表,该参数映射表包含业务类型标识、业务数量范围、业务发生频率范围、网络性能基本参数和安全等级;0。
13、012 所述接收单元,用于接收用户终端发送的物联网网关资源请求;0013 所述获取单元,当所述接收单元接收到物联网网关资源请求时,根据该请求中携带的业务类型标识获取所述用户终端当前承载的业务数量和业务发生频率;根据该请求中携带的业务类型标识,以及获取的业务数量和业务发生频率,在所述配置单元配置的参数映射表中查找到对应的网络基本性能参数以及安全等级;并获取可用的物联网网关的网络基本性能参数和安全等级;0014 所述匹配单元,用于将所述获取单元在参数映射表中查找到的网络基本性能参数和安全等级,分别与各可用的物联网网关的网络基本性能参数和安全等级进行匹配;说 明 书CN 104363187 A2/6。
14、页50015 所述发送单元,用于将所述匹配单元中匹配度最高的物联网网关对应的物联网网关资源响应给所述用户终端。0016 由上面的技术方案可知,本申请中通过预先配置参数映射表,在接收到用户终端发送的物联网网关资源请求时,根据请求中携带的业务类型标识以及记录的承载业务的数量和业务产生的频率,在参数映射表中查找到对应的网络性能基本参数和安全等级,并与可用的物联网网关的相关参数信息进行匹配,并将匹配度最高的物联网网关的网关资源响应给所述用户终端。通过该方案能够实现物联网网关的硬件和软件资源的无差别调度和使用。附图说明0017 图1为本申请实施例中物联网网关资源响应方法流程示意图;0018 图2为本申请。
15、实施例中应用上述技术的装置结构示意图。具体实施方式0019 为了使本发明的目的、技术方案及优点更加清楚明白,下面结合附图并据实施例,对本发明的技术方案进行详细说明。0020 在WoT中,各种设备(硬件)和应用(软件),都被视为是资源。因此,将传统IoT向面向服务的WoT过渡,则需将各种物联网资源映射为可以更好的为服务所识别的属性参数,从而实现硬件和软件的无差别调度和使用,本申请实施例中提供将各种物联网资源映射为可以更好的为服务所识别的属性参数的实现方案。0021 本申请提供一种物联网网关资源响应方法,应用于面向服务的WoT网络中的网络平台上。0022 在具体实现时,网络平台上需预先配置参数映射。
16、表,根据用户终端的发送的请求在该参数映射表中查找到对应的资源信息。0023 参见表1,表1为本申请实施例中参数映射表包含的内容。0024 0025 表10026 表1中仅列举出一种业务类型标识,在一定业务数量范围内和业务发生频率范围内对应的安全等级、无故障完成业务时间以及业务冲突的概率。0027 表1中的网络基本性能参数包括物联网网关端口带宽、延时、吞吐量等;安全等级为完成该业务类型标识对应的业务所需的安全等级的要求,具体实现时,可以配置数值越大安全等级越高,也可以配置数值越小安全等级越高。0028 无故障完成业务时间根据实际应用环境,针对该业务类型标识对应的业务通过预先设定的概率模型估计通常。
17、完成该业务所需的无故障运行时间,可以作为对物联网网关资说 明 书CN 104363187 A3/6页6源可靠性的要求。无故障完成业务时间这一表项内容对于业务类型标识对应的业务为耗时长的持续性业务配置,否则,可以不对这一项进行要求;即对于业务类型标识对应的业务不为耗时长的持续性业务则在参数映射表中可以不配置。0029 业务冲突的概率,可以作为对网络资源可用性的需求评估,这一表项内容对于业务类型标识对应的业务为实时业务时配置,否则,可以不对这一项进行要求;即对于业务类型标识对应的业务不为实时业务则在参数映射表中可以不配置。0030 参见图1,图1为本申请实施例中物联网网关资源响应方法流程示意图。具。
18、体步骤包括:0031 步骤101,网络平台接收到用户终端发送的物联网网关资源请求时,根据该请求中携带的业务类型标识获取所述用户终端当前承载的业务数量和业务发生频率。0032 网络平台实时记录各用户终端承载的业务数量和业务发生频率。其中,业务发生频率对于电话拨号业务为业务到达速率;对于IP网业务为业务发生强度等。0033 物联网网关资源请求中携带的业务类型标识在具体实现时,可以通过业务的端口标识实现,也可以通过携带的协议类型号实现,总之,根据业务类型的划分网络平台和用户终端使用同一标准划分业务类型即可。0034 步骤102,该网络平台根据该请求中携带的业务类型标识,以及获取的业务数量和业务发生频。
19、率,在配置的参数映射表中查找到对应的网络基本性能参数以及安全等级。0035 步骤103,该网络平台获取可用的物联网网关的网络基本性能参数和安全等级。0036 网络平台能够获知哪些物联网网关可用,即哪些物联网网关能够提供网关资源,具体实现时,各物联网网关可以通过型号区分,各型号对应本物联网网关的网络基本性能参数和该型号的物联网网关所承诺的安全性要求,即安全等级。0037 步骤102和步骤103在执行上不分先后顺序。0038 步骤104,该网络平台将在参数映射表中查找到的网络基本性能参数和安全等级,分别与各可用的物联网网关的网络基本性能参数和安全等级进行匹配,并将匹配度最高的物联网网关对应的物联网。
20、网关资源响应给所述用户终端。0039 本步骤中如果存在2个可用物联网网关,则对其中一个物联网网关来说,使用在参数映射表中查找到的网络基本性能参数,与该物联网网关的网络性能基本参数进行匹配,获得一个网络性能参数匹配值A;使用在参数映射表中查找到的安全等级,与该物联网网关的安全等级进行匹配,获得一个安全等级匹配值B;本根据预先对网络性能参数与安全等级分配的权重值如50:50,进行加权求和W50A+50B。0040 对每一个物联网网关均进行上述匹配并进行加权计算,针对哪个物联网网关进行加权求和计算的W大,则确定与哪个物联网网关的匹配度最高,则响应哪个物联网网关对应的物联网网关资源。0041 则在进行。
21、匹配时,如安全等级进行匹配,越接近则确定匹配度越高,则匹配值越大。0042 当物联网网关资源请求携带的业务类型标识对应业务为耗时长的持续性业务时,该网络平台根据所述业务类型标识在配置的参数映射表中查找到无故障完成该业务的时间;否则,不查找,即不对该项参数信息进行匹配。0043 该网络平台获取记录的各可用的物联网网关在不同网络环境下的故障发生情况说 明 书CN 104363187 A4/6页7信息,并根据不同条件下故障发生情况信息服从的条件概率密度函数,确定各物联网网关在不同网络环境下完成该业务的无故障运行时间;0044 该网络平台将在参数映射表中查找到的网络基本性能参数和安全等级,分别与各可用。
22、的物联网网关的网络基本性能参数和安全等级进行匹配时,将在参数映射表中查找到的无故障完成该业务的时间,分别与确定的各可用的物联网网关在不同网络环境下完成该业务的无故障运行时间进行匹配。0045 当物联网网关资源请求携带的业务类型标识对应的业务为实时业务时,该网络平台根据所述业务类型标识在参数映射表中查找到该业务冲突的概率;否则,不查找,即不对该项参数信息进行匹配。0046 该网络平台获取记录的不同时段的业务冲突信息,并根据不同时段的业务冲突信息服从的分布函数,确定不同物联网网关上该业务冲突的概率;0047 该网络平台将在参数映射表中查找到的网络基本性能参数和安全等级,分别与各可用的物联网网关的网。
23、络基本性能参数和安全等级进行匹配时,将在参数映射表中查找到的该业务冲突的概率,分别与确定的各可用的物联网网关上该业务冲突的概率进行匹配。0048 下面以具体例子说明本申请实施例中如何确定针对哪个可用的物联网网关资源的匹配度高。具体如下:0049 假设根据当前用户终端请求携带的业务类型标识,以及业务数量和业务发生概率在参数映射表中匹配到的网络基本性能参数,安全等级为4,完成业务的无故障运行时间100min,以及业务冲突概率10。0050 当前存在两个可用物联网网关1和可用物联网网关2,其中,物联网网关1的网络基本性能参数,安全等级为4,完成无故障运行时间为90s,以及业务冲突概率11;物联网网关。
24、2的网络基本性能参数,安全等级为3,完成无故障运行时间为100s,以及业务冲突概率为13。0051 假设为各参数分配的权重信息为网络基本性能参数:安全等级:完成无故障运行时间:业务冲突概率30:20:20:30。0052 在使用各参数信息与物联网网关1的参数信息匹配时,假设网络基本性能参数匹配值90,安全等级匹配值100,完成业务的无故障运行时间匹配值为90,业务冲突概率匹配值90;0053 在使用各参数信息与物联网网关2的参数信息匹配时,假设网络基本性能参数匹配值95,安全等级匹配值90,完成业务的无故障运行时间匹配值为100,业务冲突概率匹配值70。0054 则请求业务的参数信息与可用物联。
25、网网关1的参数信息的匹配度W19030+10020+9020+903092。0055 请求业务的参数信息与可用物联网网关2的参数信息的匹配度W29530+9020+10020+703081.5。0056 由上可间W1大于W2,则将物联网网关2的物联网网关资源响应给发送请求的用户终端。0057 其中,网络基本性能参数根据其包含的各参数信息之间的匹配度确定网络基本性能参数的匹配值。说 明 书CN 104363187 A5/6页80058 基于同样的发明构思,本申请还提出一种物联网网关资源响应装置,应用于面向服务的基于物体的互联网WoT网络中的网络平台上。参见图2,图2为本申请实施例中应用上述技术的。
26、装置结构示意图。该装置包括:配置单元201、接收单元202、获取单元203、匹配单元204和发送单元205;0059 配置单元201,用于配置参数映射表,该参数映射表包含业务类型标识、业务数量范围、业务发生频率范围、网络性能基本参数和安全等级;0060 接收单元202,用于接收用户终端发送的物联网网关资源请求;0061 获取单元203,当接收单元202接收到物联网网关资源请求时,根据该请求中携带的业务类型标识获取所述用户终端当前承载的业务数量和业务发生频率;根据该请求中携带的业务类型标识,以及获取的业务数量和业务发生频率,在配置单元201配置的参数映射表中查找到对应的网络基本性能参数以及安全等。
27、级;并获取可用的物联网网关的网络基本性能参数和安全等级;0062 匹配单元204,用于将获取单元203在参数映射表中查找到的网络基本性能参数和安全等级,分别与各可用的物联网网关的网络基本性能参数和安全等级进行匹配;0063 发送单元205,用于将匹配单元204中匹配度最高的物联网网关对应的物联网网关资源响应给所述用户终端。0064 较佳地,0065 配置单元201,配置的参数映射表还包括:无故障完成业务时间;0066 获取单元203,进一步用于当所述业务类型标识对应业务为耗时长的持续性业务时,根据所述业务类型标识在配置的参数映射表中查找到无故障完成业务的时间;获取记录的各可用的物联网网关在不同。
28、网络环境下的故障发生情况信息,并根据不同条件下故障发生情况信息服从的条件概率密度函数,确定各物联网网关在不同网络环境下完成该业务的无故障运行时间;0067 匹配单元204,进一步用于将获取单元203在参数映射表中查找到的网络基本性能参数和安全等级,分别与各可用的物联网网关的网络基本性能参数和安全等级进行匹配时,将在参数映射表中查找到的无故障完成业务的时间,分别与确定的各可用的物联网网关在不同网络环境下完成该业务的无故障运行时间进行匹配。0068 较佳地,0069 配置单元201,配置的参数映射表还包括:业务冲突概率;0070 获取单元203,进一步用于当所述业务类型标识对应的业务为实时业务时,。
29、根据所述业务类型标识在参数映射表中查找到业务冲突的概率;并获取记录的不同时段的业务冲突信息,并根据不同时段的业务冲突信息服从的分布函数,确定不同物联网网关上该业务冲突的概率;0071 匹配单元204,进一步用于将获取单元203在参数映射表中查找到的网络基本性能参数和安全等级,分别与各可用的物联网网关的网络基本性能参数和安全等级进行匹配时,将在参数映射表中查找到的业务冲突的概率,分别与确定的各可用的物联网网关上该业务冲突的概率进行匹配。0072 上述实施例的单元可以集成于一体,也可以分离部署;可以合并为一个单元,也可以进一步拆分成多个子单元。说 明 书CN 104363187 A6/6页9007。
30、3 综上所述,本申请通过预先配置参数映射表,在接收到用户终端发送的物联网网关资源请求时,根据请求中携带的业务类型标识以及记录的承载业务的数量和业务产生的频率,在参数映射表中查找到对应的网络性能基本参数和安全等级,并与可用的物联网网关的相关参数信息进行匹配,并将匹配度最高的物联网网关的网关资源响应给所述用户终端。通过该方案能够实现物联网网关的硬件和软件资源的无差别调度和使用。0074 以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。说 明 书CN 104363187 A1/1页10图1图2说 明 书 附 图CN 104363187 A10。