利索能及
我要发布
收藏
专利号: 201710743345X
申请人: 深圳市盛路物联通讯技术有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-09-16
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种终端与转发节点之间组网的方法,其特征在于,所述方法包括:统计至少一个终端发送注册请求的数量,对所述至少一个终端中每一个终端发送注册请求进行排序并按照预设编号规则进行编号;

当所述注册请求数量大于转发节点单位时间段内预设处理阈值时,向排序序号大于所述预设处理阈值的数值对应的终端发送延时通知消息;

当根据第一终端发送的注册请求,对所述第一终端进行注册成功时,向所述第一终端发送注册成功的响应消息,其中所述第一终端为所述至少一个终端中任一终端;

所述方法还包括:

在预设时间间隔对每个转发节点所接收的注册请求数量进行统计,形成统计数据;

根据预存的每个转发节点配置信息和所述统计数据,对所有转发节点进行布局;

所述方法还包括:

获取发送所述延时通知消息的时刻、在发送所述延时通知消息的时刻处理的注册请求的序号、所述转发节点单位时间段内预设处理阈值以及每一个注册请求的序号信息,并根据获取的数据生成延时通知消息,将延时通知消息发送给第二终端;

所述第二终端将所述第二终端对应的注册请求的序号与在发送所述延时通知消息的时刻处理的注册请求的序号相减,得到序号差值,将序号差值与转发节点单位时间段内预设处理阈值相除,得到转发节点从发送所述延时通知消息的时刻起到处理第二终端对应的注册请求所消耗时间,将发送所述延时通知消息的时刻与转发节点从发送所述延时通知消息的时刻起到处理第二终端对应的注册请求所消耗时间相加,即为转发节点处理与第二终端对应的注册请求的时间,从而使第二终端根据延时通知消息中携带的数据确定所述转发节点的处理进度。

2.根据权利要求1所述的方法,其特征在于,所述对所述至少一个终端中每一个终端发送注册请求进行排序并按照预设编号规则进行编号,具体包括:根据所述至少一个终端中每一个终端发送注册请求的时间先后顺序,对所述至少一个终端中每一个终端发送注册请求进行排序并按照预设编号规则进行编号;

或,根据所述至少一个终端中每一个终端发送注册请求的优先等级,对所述至少一个终端中每一个终端发送注册请求进行排序并按照预设编号规则进行编号。

3.根据权利要求1或2所述的方法,其特征在于,所述延时通知消息中携带发送所述延时通知消息的时刻、在发送所述延时通知消息的时刻处理的注册请求的序号、所述转发节点单位时间段内预设处理阈值以及每一个注册请求的序号信息,以便第二终端根据所述延时通知消息中携带的发送所述延时通知消息的时刻、在发送所述延时通知消息的时刻处理的注册请求的序号、所述转发节点单位时间段内预设处理阈值以及所述第二终端对应的注册请求的序号,确定所述转发节点处理与自身对应的注册请求的时间,其中所述第二终端为所述至少一个终端中任一终端,且所述第一终端和所述第二终端为不同的终端。

4.根据权利要求3所述的方法,其特征在于,所述方法还包括:接收第二终端再次发送的注册请求,其中所述第二终端是在确定所述转发节点处理与自身对应的注册请求的时间已超时,或者接收到所述转发节点发送的注册失败的响应消息后,再次向所述转发节点发送注册请求的。

5.根据权利要求1或2所述的方法,其特征在于,当所述注册请求数量大于转发节点单位时间段内预设处理阈值时,所述方法还包括:检测与所述转发节点具有相同组网功能的同类转发节点,并确定所述同类转发节点中每一个转发节点在当前时刻的负载大小;

向所述同类转发节点中在当前时刻的负载最小的转发节点分配预设数量的所述排序序号大于所述预设处理阈值的数值对应的注册请求,以便所述负载最小的转发节点对所述排序序号大于所述预设处理阈值的数值对应的注册请求进行处理。

6.一种终端与转发节点之间组网的系统,其特征在于,所述系统包括:处理单元,用于统计至少一个终端发送注册请求的数量,对所述至少一个终端中每一个终端发送注册请求进行排序并按照预设编号规则进行编号;

延时单元,用于当所述注册请求数量大于转发节点单位时间段内预设处理阈值时,向排序序号大于所述预设处理阈值的数值对应的终端发送延时通知消息;

响应单元,用于当根据第一终端发送的注册请求,对所述第一终端进行注册成功时,向所述第一终端发送注册成功的响应消息,其中所述第一终端为所述至少一个终端中任一终端;

所述系统还包括:

统计单元,用于在预设时间间隔对每个转发节点所接收的注册请求数量进行统计,形成统计数据;

所述处理单元还用于根据预存的每个转发节点配置信息和所述统计数据,对所有转发节点进行布局;

获取发送所述延时通知消息的时刻、在发送所述延时通知消息的时刻处理的注册请求的序号、所述转发节点单位时间段内预设处理阈值以及每一个注册请求的序号信息,并根据获取的数据生成延时通知消息,将延时通知消息发送给第二终端;

所述第二终端将所述第二终端对应的注册请求的序号与在发送所述延时通知消息的时刻处理的注册请求的序号相减,得到序号差值,将序号差值与转发节点单位时间段内预设处理阈值相除,得到转发节点从发送所述延时通知消息的时刻起到处理第二终端对应的注册请求所消耗时间,将发送所述延时通知消息的时刻与转发节点从发送所述延时通知消息的时刻起到处理第二终端对应的注册请求所消耗时间相加,即为转发节点处理与第二终端对应的注册请求的时间,从而使第二终端根据延时通知消息中携带的数据确定转发节点的处理进度。

7.根据权利要求6所述的系统,其特征在于,所述处理单元具体用于:根据所述至少一个终端中每一个终端发送注册请求的时间先后顺序,对所述至少一个终端中每一个终端发送注册请求进行排序并按照预设编号规则进行编号;

或,根据所述至少一个终端中每一个终端发送注册请求的优先等级,对所述至少一个终端中每一个终端发送注册请求进行排序并按照预设编号规则进行编号。

8.根据权利要求6或7所述的系统,其特征在于,所述延时通知消息中携带发送所述延时通知消息的时刻、在发送所述延时通知消息的时刻处理的注册请求的序号、所述转发节点单位时间段内预设处理阈值以及每一个注册请求的序号信息,以便第二终端根据所述延时通知消息中携带的发送所述延时通知消息的时刻、在发送所述延时通知消息的时刻处理的注册请求的序号、所述转发节点单位时间段内预设处理阈值以及所述第二终端对应的注册请求的序号,确定所述转发节点处理与自身对应的注册请求的时间,其中所述第二终端为所述至少一个终端中任一终端,且所述第一终端和所述第二终端为不同的终端。

9.根据权利要求8所述的系统,其特征在于,所述系统还包括:接收单元,用于接收第二终端再次发送的注册请求,其中所述第二终端是在确定所述转发节点处理与自身对应的注册请求的时间已超时,或者接收到所述转发节点发送的注册失败响应消息后,再次向所述转发节点发送注册请求的。

10.根据权利要求6或7所述的系统,其特征在于,所述系统还包括:检测单元,用于当所述注册请求数量大于转发节点单位时间段内预设处理阈值时,检测与所述转发节点具有相同组网功能的同类转发节点,并确定所述同类转发节点中每一个转发节点在当前时刻的负载大小;

分配单元,用于向所述同类转发节点中在当前时刻的负载最小的转发节点分配预设数量的所述排序序号大于所述预设处理阈值的数值对应的注册请求,以便所述负载最小的转发节点对所述排序序号大于所述预设处理阈值的数值对应的注册请求进行处理。