底层网络拥塞状态信息的获取方法、装置及系统制造方法及图纸

技术编号:14247667 阅读:61 留言:0更新日期:2016-12-22 04:33
本发明专利技术实施例提供了一种底层网络拥塞状态信息的获取方法、装置及系统,应用于第一公共服务实体,所述方法包括:接收应用实体或第二公共服务实体发送的获取底层网络拥塞状态信息的第一请求指令;第一请求指令包括:底层网络中的目标地理位置区域信息;根据第一请求指令生成获取底层网络拥塞状态信息的第二请求指令;将第二请求指令发送给网络服务实体,使网络服务实体根据目标地理位置区域信息获取目标地理位置区域的拥塞状态信息;接收网络服务实体发送的拥塞状态信息,并将拥塞状态信息发送给应用实体或第二公共服务实体。本发明专利技术实施例可准确地获取目标地理位置区域的拥塞状态信息,实现应用实体对整个系统架构的网络调度,优化网络配置。

【技术实现步骤摘要】

本专利技术涉及物联网通信
,特别是涉及一种底层网络拥塞状态信息的获取方法、装置及系统
技术介绍
为了高效地部署与统一M2M(Machine to Machine,机器到机器)通信系统,推动M2M全球标准与垂直行业应用融合,物联网领域国际标准化组织oneM2M提出了一种oneM2M系统架构。如图1所示,为现有技术中oneM2M系统架构的结构示意图,oneM2M系统架构分为应用层、公共服务层以及网络服务层三层结构。其中,应用层由AE(Application Entity,应用实体)负责管理应用程序的有关操作与存储;公共服务层由CSE(Common Services Entity,公共服务实体)负责管理汇聚应用层信息形成资源池,同时协调底层网络传输服务于应用层,是oneM2M中的核心层,起到平台的作用;网络层由NSE(网络服务实体)负责管理底层网络传输。oneM2M系统架构主要分为公共设施域和本地域,公共设施域包括IN(Infrastructure Node,公共设施节点),本地域包括MN(Middle Node,中间节点)、ASN(Application Service Node,应用服务节点)和AND(Application Dedicated Node,应用专用节点),其中,AND采用AE与CSE通信连接的方式,IN、MN和ASN采用AE与CSE通信连接或者CSE与CSE通信连接的方式。现有技术公开了一种M2M终端TCP传输拥塞控制方法,该方法通过计算数据包的发送和接收所经历的时间间隔来判断底层网络的拥塞状态信息,该方案仅针对端到端的场景,M2M终端虽然可以感知到网络拥塞,但无法获知具体的地理位置区域的拥塞状态信息。
技术实现思路
本专利技术的目的在于,提供一种底层网络拥塞状态信息的获取方法、装置及系统,以获取底层网络中具体的地理位置区域的拥塞状态信息。为达到上述目的,本专利技术实施例提供了一种底层网络拥塞状态信息的获取方法,应用于第一公共服务实体,所述方法包括:接收应用实体或第二公共服务实体发送的获取底层网络拥塞状态信息的第一请求指令;所述第一请求指令包括:所述底层网络中的目标地理位置区域信息;根据所述第一请求指令生成获取所述底层网络拥塞状态信息的第二请求指令;将所述第二请求指令发送给网络服务实体,使所述网络服务实体根据所述目标地理位置区域信息获取所述目标地理位置区域的拥塞状态信息;接收所述网络服务实体发送的拥塞状态信息,并将所述拥塞状态信息发送给所述应用实体或第二公共服务实体。较优地,所述根据所述第一请求指令生成获取所述底层网络拥塞状态信息的第二请求指令的步骤,包括:若所述第一请求指令为单次请求属性;则根据所述第一请求指令生成单次获取所述底层网络拥塞状态信息的第二请求指令;若所述第一请求指令为连续请求属性;则根据所述第一请求指令生成连续获取所述底层网络拥塞状态信息的第二请求指令。较优地,当所述第一请求指令为连续请求属性时,所述第一请求指令包括:请求持续时间门限值、预设周期间隔和预设第一门限值;所述网络服务实体根据所述目标地理位置区域信息获取所述目标地理位置区域的拥塞状态信息的方法,包括:所述网络服务实体将接收到所述第二请求指令的时刻做为起始时刻;从起始时刻开始,所述网络服务实体根据所述预设周期间隔周期性检查所述目标地理位置区域拥塞状态信息;所述网络服务实体记录每个周期的结束时刻为第一时刻,并记录各个第一时刻时所述目标地理位置区域的拥塞程度值;所述网络服务实体判断目标第一时刻与所述起始时刻的时间差是否小于所述请求持续时间门限值;所述目标第一时刻为所有第一时刻中任意一个;如果否,所述网络服务实体终止检查所述目标地理位置区域拥塞状态信息;如果是,所述网络服务实体判断所述目标第一时刻时所述拥塞程度值是否大于所述预设第一门限值;如果大于,所述网络服务实体生成并向所述第一公共服务实体发送所述目标第一时刻时所述底层网络拥塞状态信息的第一报告,并继续周期性检查所述目标地理位置区域底层网络拥塞状态信息;如果不大于,所述网络服务实体继续周期性检查所述目标地理位置区域拥塞状态信息。较优地,所述接收所述网络服务实体发送的拥塞状态信息,并将所述拥塞状态信息发送给所述应用实体或第二公共服务实体的步骤,包括:接收所述网络服务实体发送的适应于网络服务实体与所述第一公共服务实体转换接口的第一报告;所述第一报告中包含所述目标地理位置区域的拥塞状态信息;根据所述第一报告生成适应于所述第一公共服务实体与所述应用实体或第二公共服务实体转换接口的第二报告;将所述第二报告发送给所述应用实体或第二公共服务实体。较优地,所述第一请求指令的生成方法,包括:所述应用实体或第二公共服务实体中预设第一NetworkStatusPolicy资源,所述应用实体或第二公共服务实体根据所述第一NetworkStatusPolicy资源生成所述第一请求指令。较优地,在所述接收应用实体或第二公共服务实体发送的获取底层网络拥塞状态信息的第一请求指令的步骤之后,所述方法还包括:根据接收到的所述第一请求指令对所述应用实体或第二公共服务实体进行身份验证,并根据所述第一NetworkStatusPolicy资源创建第二NetworkStatusPolicy资源以及与所述第二NetworkStatusPolicy资源相关联的container资源;所述方法还包括:将所述第一报告中包含的所述目标地理位置区域的拥塞状态信息存储在所述container资源中。较优地,所述方法还包括:接收所述应用实体或第二公共服务实体发送的终止获取底层网络拥塞状态信息的第三请求指令;根据所述第三请求指令删除所述第二NetworkStatusPolicy资源。本专利技术实施例还提供了一种底层网络拥塞状态信息的获取装置,应用于第一公共服务实体,所述装置包括:第一请求指令接收模块,用于接收应用实体或第二公共服务实体发送的获取底层网络拥塞状态信息的第一请求指令;所述第一请求指令包括:所述底层网络中的目标地理位置区域信息;第二请求指令生成模块,用于根据所述第一请求指令生成获取所述底层网络拥塞状态信息的第二请求指令;第二请求指令发送模块,用于将所述第二请求指令发送给网络服务实体,使所述网络服务实体根据所述目标地理位置区域信息获取所述目标地理位置区域的拥塞状态信息;拥塞状态信息接收模块,用于接收所述网络服务实体发送的拥塞状态信息,并将所述拥塞状态信息发送给所述应用实体或第二公共服务实体。本专利技术实施例还提供了一种底层网络拥塞状态信息的获取系统,所述系统包括应用实体或第二公共服务实体、第一公共服务实体和网络服务实体,所述应用实体或第二公共服务实体,用于向所述第一公共服务实体发送获取底层网络拥塞状态信息的第一请求指令;所述第一公共服务实体,用于接收应用实体或第二公共服务实体发送的获取底层网络拥塞状态信息的第一请求指令;所述第一请求指令包括:所述底层网络中的目标地理位置区域信息;根据所述第一请求指令生成获取所述底层网络拥塞状态信息的第二请求指令;将所述第二请求指令发送给网络服务实体,使所述网络服务实体根据所述目标地理位置区域信息获取所述目标地理位置区域的拥塞状态信息;接收所述网络服务实体发送的拥塞状态信息,并将所述拥塞本文档来自技高网
...
底层网络拥塞状态信息的获取方法、装置及系统

【技术保护点】
一种底层网络拥塞状态信息的获取方法,其特征在于,应用于第一公共服务实体,所述方法包括:接收应用实体或第二公共服务实体发送的获取底层网络拥塞状态信息的第一请求指令;所述第一请求指令包括:所述底层网络中的目标地理位置区域信息;根据所述第一请求指令生成获取所述底层网络拥塞状态信息的第二请求指令;将所述第二请求指令发送给网络服务实体,使所述网络服务实体根据所述目标地理位置区域信息获取所述目标地理位置区域的拥塞状态信息;接收所述网络服务实体发送的拥塞状态信息,并将所述拥塞状态信息发送给所述应用实体或第二公共服务实体。

【技术特征摘要】
1.一种底层网络拥塞状态信息的获取方法,其特征在于,应用于第一公共服务实体,所述方法包括:接收应用实体或第二公共服务实体发送的获取底层网络拥塞状态信息的第一请求指令;所述第一请求指令包括:所述底层网络中的目标地理位置区域信息;根据所述第一请求指令生成获取所述底层网络拥塞状态信息的第二请求指令;将所述第二请求指令发送给网络服务实体,使所述网络服务实体根据所述目标地理位置区域信息获取所述目标地理位置区域的拥塞状态信息;接收所述网络服务实体发送的拥塞状态信息,并将所述拥塞状态信息发送给所述应用实体或第二公共服务实体。2.根据权利要求1所述的方法,其特征在于,所述根据所述第一请求指令生成获取所述底层网络拥塞状态信息的第二请求指令的步骤,包括:若所述第一请求指令为单次请求属性;则根据所述第一请求指令生成单次获取所述底层网络拥塞状态信息的第二请求指令;若所述第一请求指令为连续请求属性;则根据所述第一请求指令生成连续获取所述底层网络拥塞状态信息的第二请求指令。3.根据权利要求2所述的方法,其特征在于,当所述第一请求指令为连续请求属性时,所述第一请求指令包括:请求持续时间门限值、预设周期间隔和预设第一门限值;所述网络服务实体根据所述目标地理位置区域信息获取所述目标地理位置区域的拥塞状态信息的方法,包括:所述网络服务实体将接收到所述第二请求指令的时刻做为起始时刻;从起始时刻开始,所述网络服务实体根据所述预设周期间隔周期性检查所述目标地理位置区域拥塞状态信息;所述网络服务实体记录每个周期的结束时刻为第一时刻,并记录各个第一时刻时所述目标地理位置区域的拥塞程度值;所述网络服务实体判断目标第一时刻与所述起始时刻的时间差是否小于所述请求持续时间门限值;所述目标第一时刻为所有第一时刻中任意一个;如果否,所述网络服务实体终止检查所述目标地理位置区域拥塞状态信息;如果是,所述网络服务实体判断所述目标第一时刻时所述拥塞程度值是否大于所述预设第一门限值;如果大于,所述网络服务实体生成并向所述第一公共服务实体发送所述目标第一时刻时所述底层网络拥塞状态信息的第一报告,并继续周期性检查所述目标地理位置区域底层网络拥塞状态信息;如果不大于,所述网络服务实体继续周期性检查所述目标地理位置区域拥塞状态信息。4.根据权利要求3所述的方法,其特征在于,所述接收所述网络服务实体发送的拥塞状态信息,并将所述拥塞状态信息发送给所述应用实体或第二公共服务实体的步骤,包括:接收所述网络服务实体发送的适应于网络服务实体与所述第一公共服务实体转换接口的第一报告;所述第一报告中包含所述目标地理位置区域的拥塞状态信息;根据所述第一报告生成适应于所述第一公共服务实体与所述应用实体或第二公共服务实体转换接口的第二报告;将所述第二报告发送给所述应用实体或第二公共服务实体。5.根据权利要求3所述的方法,其特征在于,所述第一请求指令的生成方法,包括:所述应用实体或第二公共服务实体中预设第一NetworkStatusPolicy资源,所述应用实体或第二公共服务实体根据所述第一NetworkStatusPolicy资源生成所述第一请求指令。6.根据权利要求5所述的方法,其特征在于,在所述接收应用实体或第二公共服务实体发送的获取底层网络拥塞状态信息的第一请求指令的步骤之后,所述方法还包括:根据接收到的所述第一请求指令对所述应用实体或第二公共服务实体进行身份验证,并根据所述第一NetworkStatusPolicy资源创建第二NetworkStatusPolicy资源以及与所述第二NetworkSta...

【专利技术属性】
技术研发人员:李亚东袁春凤尹长川罗涛张航高原秀男肖清
申请(专利权)人:北京邮电大学
类型:发明
国别省市:北京;11

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

1