一种拥塞控制方法和物联网平台技术

技术编号:23406670 阅读:25 留言:0更新日期:2020-02-22 17:10
本发明专利技术实施例公开了一种拥塞控制方法和物联网平台,所述方法包括:物联网平台连接多个终端,确定所述多个终端中的至少一个所述终端的上行控制方式和/或下行控制方式;其中,所述上行控制方式包括:所述物联网平台向所述终端发送所述终端能够传输上行信息的上线时间段以及所述终端传输所述上行信息时能够接入的网关;所述下行控制方式包括:所述物联网平台获取所述终端所连接的基站的空口寻呼能力,判断所述基站所要寻呼的终端的数量是否超过所述基站的空口寻呼能力,基于所述判断结果,判断是否向所述终端下发下行信息。通过本申请的方案,能够降低网络拥塞,保证数据传输的成功率,提高网络的传输效率。

A congestion control method and Internet of things platform

【技术实现步骤摘要】
一种拥塞控制方法和物联网平台
本专利技术涉及网络控制领域,尤其涉及一种拥塞控制方法和物联网平台。
技术介绍
LPWAN(Low-PowerWide-AreaNetwork,低功率广域网络),是一种具有低比特率进行长距离通讯的无线网络,同时兼备很低的功耗需求,此网络主要采用星型网络架构,基于物联网基站作为上下行透传中转站。由于LPWAN是基于窄带物联网技术,所以终端模块是采用异步短连接的方式进行通信,受限于终端节点天线及功耗等相关因素,在某一区域如果终端设备过于密集,如果终端节点此时同时进行上行发包或者下行下发控制命令会导致网络发生拥塞,导致数据丢包。
技术实现思路
有鉴于此,本专利技术的主要目的在于提供一种拥塞控制方法和物联网平台,以解决网络拥塞、数据丢包的问题。为达到上述目的,本专利技术的技术方案是这样实现的:一种拥塞控制方法,所述方法包括:物联网平台连接多个终端,确定所述多个终端中的至少一个所述终端的上行控制方式和/或下行控制方式;其中,所述上行控制方式包括:所述物联网平台向所述终端发送所述终端能够传输上行信息的上线时间段以及所述终端传输所述上行信息时能够接入的网关;所述下行控制方式包括:所述物联网平台获取所述终端所连接的基站的空口寻呼能力,判断所述基站所要寻呼的终端的数量是否超过所述基站的空口寻呼能力,基于所述判断结果,判断是否向所述终端下发下行信息;其中,所述基站的空口寻呼能力表征所述基站所能够寻呼的终端的最大数量。在上述方案中,所述物联网平台连接多个终端,确定所述多个终端中的至少一个所述终端的上行控制方式,包括:所述物联网平台确定多个终端中每一个所述终端接入的多个网关的信息;所述物联网平台基于所述多个终端中每一个所述终端接入的多个网关的信息,确定所述多个网关中每一个所述网关对应的接入的终端的次数及接入终端的时间点;所述物联网平台基于每一个所述网关对应的接入的终端的次数及接入终端的时间点,统计每一个所述网关在多个预设时间段内的每一个所述预设时间段内接入的终端的数量;所述物联网平台基于每一个所述网关在每一个所述预设时间段内接入的终端的数量,确定其中至少一个所述终端的上行控制方式。在上述方案中,所述物联网平台向所述终端发送所述终端能够传输上行信息的上线时间段以及所述终端传输所述上行信息时能够接入的网关,包括:所述物联网平台接收到一个所述终端上的应用对应的服务器发送的调度请求;所述物联网平台基于所述调度请求,所述终端接入的多个所述网关的信息,以及前一个周期内每一个所述网关在每一个所述预设时间段内接入的终端的数量,选出接入终端数量最少的第一网关及其对应的第一预设时间段;所述物联网平台基于前一个周期的所述第一预设时间段确定当前周期的第一预设时间段,并确定当前周期的所述第一预设时间段为所述终端能够传输上行信息的时间段,所述第一网关为所述终端传输所述上行信息时能够接入的网关;所述物联网平台将当前周期的所述第一预设时间段和所述第一网关的信息发送至所述终端。在上述方案中,所述物联网平台获取所述终端所连接的基站的空口寻呼能力,判断所述基站所要寻呼的终端的数量是否超过所述基站的空口寻呼能力,包括:所述物联网平台在当前周期内获取所述终端所连接的基站的空口寻呼能力,在所述当前周期内第一次判断是否向所述终端下发所述下行消息之前,判断所述基站所要寻呼的终端的数量是否低于第一预设阈值,若低于所述第一预设阈值,则确定在所述当前周期内所述基站所要寻呼的终端的数量不超过所述基站的空口寻呼能力;其中,所述第一预设阈值小于所述基站的空口寻呼能力。在上述方案中,所述基于所述判断结果,判断是否向所述终端下发下行信息,包括:若所述物联网平台确定所述基站所要寻呼的终端的数量超过所述基站的空口寻呼能力,则所述物联网平台不向所述终端下发所述下行信息;否则,向所述终端下发所述下行信息。在上述方案中,所述若所述物联网平台确定所述基站所要寻呼的终端的数量超过所述基站的空口寻呼能力,则所述物联网平台不向所述终端下发所述下行信息,包括:当所述物联网平台确定下发的所述下行消息为立即下发类型时,所述物联网平台报错且不下发所述下行消息;当所述物联网平台确定下发的所述下行消息为缓存下发类型时,所述物联网平台将所述下行消息写入消息等待队列。一种物联网平台,所述物联网平台包括:连接模块,确定模块,上行控制模块,下行控制模块;所述连接模块,用于连接多个终端;所述确定模块,用于确定所述多个终端中的至少一个所述终端的上行控制方式和/或下行控制方式;所述上行控制模块,用于向所述终端发送所述终端能够传输上行信息的上线时间段以及所述终端传输所述上行信息时能够接入的网关;所述下行控制模块,用于获取所述终端所连接的基站的空口寻呼能力,判断所述基站所要寻呼的终端的数量是否超过所述基站的空口寻呼能力,基于所述判断结果,判断是否向所述终端下发下行信息;其中,所述基站的空口寻呼能力表征所述基站所能够寻呼的终端的最大数量。在上述方案中,所述确定模块,还用于确定多个终端中每一个所述终端接入的多个网关的信息;基于所述多个终端中每一个所述终端接入的多个网关的信息,确定所述多个网关中每一个所述网关对应的接入的终端的次数及接入终端的时间点;基于每一个所述网关对应的接入的终端的次数及接入终端的时间点,统计每一个所述网关在多个预设时间段内的每一个所述预设时间段内接入的终端的数量;基于每一个所述网关在每一个所述预设时间段内接入的终端的数量,确定其中至少一个所述终端的上行控制方式。在上述方案中,所述确定模块,还用于接收到一个所述终端上的应用对应的服务器发送的调度请求;基于所述调度请求,所述终端接入的多个所述网关的信息,以及前一个周期内每一个所述网关在每一个所述预设时间段内接入的终端的数量,选出接入终端数量最少的第一网关及其对应的第一预设时间段;基于前一个周期的所述第一预设时间段确定当前周期的第一预设时间段,并确定当前周期的所述第一预设时间段为所述终端能够传输上行信息的时间段,所述第一网关为所述终端传输所述上行信息时能够接入的网关;所述上行控制模块,还用于将当前周期的所述第一预设时间段和所述第一网关的信息发送至所述终端。在上述方案中,所述下行控制模块,还用于在当前周期内获取所述终端所连接的基站的空口寻呼能力,在所述当前周期内第一次判断是否向所述终端下发所述下行消息之前,判断所述基站所要寻呼的终端的数量是否低于第一预设阈值,若低于所述第一预设阈值,则确定在所述当前周期内所述基站所要寻呼的终端的数量不超过所述基站的空口寻呼能力;其中,所述第一预设阈值小于所述基站的空口寻呼能力。在上述方案中,所述下行控制模块,还用于若确定所述基站所要寻呼的终端的数量超过所述基站的空口寻呼能力,则不向所述终端下发所述下行信息;否则,向所述终端下发所述下行信息。在上述方案中,所述下行控制模块,还本文档来自技高网...

【技术保护点】
1.一种拥塞控制方法,其特征在于,所述方法包括:/n物联网平台连接多个终端,确定所述多个终端中的至少一个所述终端的上行控制方式和/或下行控制方式;/n其中,所述上行控制方式包括:/n所述物联网平台向所述终端发送所述终端能够传输上行信息的上线时间段以及所述终端传输所述上行信息时能够接入的网关;/n所述下行控制方式包括:/n所述物联网平台获取所述终端所连接的基站的空口寻呼能力,判断所述基站所要寻呼的终端的数量是否超过所述基站的空口寻呼能力,基于所述判断结果,判断是否向所述终端下发下行信息;/n其中,所述基站的空口寻呼能力表征所述基站所能够寻呼的终端的最大数量。/n

【技术特征摘要】
1.一种拥塞控制方法,其特征在于,所述方法包括:
物联网平台连接多个终端,确定所述多个终端中的至少一个所述终端的上行控制方式和/或下行控制方式;
其中,所述上行控制方式包括:
所述物联网平台向所述终端发送所述终端能够传输上行信息的上线时间段以及所述终端传输所述上行信息时能够接入的网关;
所述下行控制方式包括:
所述物联网平台获取所述终端所连接的基站的空口寻呼能力,判断所述基站所要寻呼的终端的数量是否超过所述基站的空口寻呼能力,基于所述判断结果,判断是否向所述终端下发下行信息;
其中,所述基站的空口寻呼能力表征所述基站所能够寻呼的终端的最大数量。


2.根据权利要求1中所述的拥塞控制方法,其特征在于,所述物联网平台连接多个终端,确定所述多个终端中的至少一个所述终端的上行控制方式,包括:
所述物联网平台确定多个终端中每一个所述终端接入的多个网关的信息;
所述物联网平台基于所述多个终端中每一个所述终端接入的多个网关的信息,确定所述多个网关中每一个所述网关对应的接入的终端的次数及接入终端的时间点;
所述物联网平台基于每一个所述网关对应的接入的终端的次数及接入终端的时间点,统计每一个所述网关在多个预设时间段内的每一个所述预设时间段内接入的终端的数量;
所述物联网平台基于每一个所述网关在每一个所述预设时间段内接入的终端的数量,确定其中至少一个所述终端的上行控制方式。


3.根据权利要求2中所述的拥塞控制方法,其特征在于,所述物联网平台向所述终端发送所述终端能够传输上行信息的上线时间段以及所述终端传输所述上行信息时能够接入的网关,包括:
所述物联网平台接收到一个所述终端上的应用对应的服务器发送的调度请求;
所述物联网平台基于所述调度请求,所述终端接入的多个所述网关的信息,以及前一个周期内每一个所述网关在每一个所述预设时间段内接入的终端的数量,选出接入终端数量最少的第一网关及其对应的第一预设时间段;
所述物联网平台基于前一个周期的所述第一预设时间段确定当前周期的第一预设时间段,并确定当前周期的所述第一预设时间段为所述终端能够传输上行信息的时间段,所述第一网关为所述终端传输所述上行信息时能够接入的网关;
所述物联网平台将当前周期的所述第一预设时间段和所述第一网关的信息发送至所述终端。


4.根据权利要求1中所述的拥塞控制方法,其特征在于,所述物联网平台获取所述终端所连接的基站的空口寻呼能力,判断所述基站所要寻呼的终端的数量是否超过所述基站的空口寻呼能力,包括:
所述物联网平台在当前周期内获取所述终端所连接的基站的空口寻呼能力,在所述当前周期内第一次判断是否向所述终端下发所述下行消息之前,判断所述基站所要寻呼的终端的数量是否低于第一预设阈值,若低于所述第一预设阈值,则确定在所述当前周期内所述基站所要寻呼的终端的数量不超过所述基站的空口寻呼能力;
其中,所述第一预设阈值小于所述基站的空口寻呼能力。


5.根据权利要求1中所述的拥塞控制方法,其特征在于,所述基于所述判断结果,判断是否向所述终端下发下行信息,包括:
若所述物联网平台确定所述基站所要寻呼的终端的数量超过所述基站的空口寻呼能力,则所述物联网平台不向所述终端下发所述下行信息;否则,向所述终端下发所述下行信息。


6.根据权利要求5中所述的拥塞控制方法,其特征在于,所述若所述物联网平台确定所述基站所要寻呼的终端的数...

【专利技术属性】
技术研发人员:严泽宇杨广学
申请(专利权)人:武汉慧联无限科技有限公司
类型:发明
国别省市:湖北;42

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

1