1. 基于开放式智能网关平台用户账户与网关设备的绑定方法,包括以下步骤: Si:连接网关设备和接入服务器; S2.网关设备将设备信息发送到接入服务器,并通过接入服务器将网关设备信息转发到收集中心服务器; S3.汇聚中心服务器检查网关设备的设备标识是否存储在数据库服务器中,是的,收集中心服务器根据设备标识验证网关设备;否则,网关设备分配设备标识,存储在数据库服务器中,然后根据分配的设备标识验证网关设备; S4:汇聚中心服务器判断网关设备验证是否成功。是的,汇聚中心服务器将网关设备的状态信息修改为数据库服务器中的在线,并向接入服务器发送验证成功信息;否则,清除原设备标识,重复分配设备标识,验证,直至网关设备验证成功,然后在数据库服务器中汇集中心服务器将网关设备状态信息修改为在线,并向接入服务器发送验证成功信息; S5:接入服务器向网关设备发送成功注册信息; S6:用户登录智能网关平台系统,将用户设备与分流服务器连接,分流服务器将用户设备分配到聚集中心服务器; S7:建立用户设备和网关设备UDP连接; S8:用户设备请求与网关设备绑定,并发送认证请求,网关设备认证认证请求; S9:网关设备认证成功,用户设备绑定成功回复;认证不成功,用户设备绑定失败回复。
2. 基于开放式智能网关平台用户账智能网关平台用户账户和网关设备的绑定方法,其特点是步骤Sl默认采用网关设备与连接基础业务应用渠道的接入服务器UDP建立连接。如果连接不成功,则采用TCP建立连接的方式。
3. 基于开放式智能网关平台用户账户与网关设备的绑定方法,根据权利要求1或2所述,其特点是步骤Sl包括以下步骤: SlOl:随机选择网关设备接入服务器; S102:网关设备向接入服务器发送连接请求,并在网关设备中打开定时器; S103:在定时器设定的时间内,网关设备确定是否收到接入服务器的响应请求,是网关设备与接入服务器连接成功;否则,执行步骤S104; S104:确定网关设备向当前接入服务器发送的连接请求是否超过三次。是的,下一个接入服务器将自动连接并重复步骤S102;否则,网关设备将连接请求再次发送到接入服务器,并重置定时器,然后重复步骤S103。
4. 基于开放式智能网关平台用户账智能网关平台用户账户和网关设备的绑定方法,其特点是步骤S聚集中心服务器为网关设备分配设备标识并验证的具体过程如下: (1) 汇聚中心服务器将所有零序列号发送到接入服务器,接入服务器生成随机数,然后与该序列号形成网关设备的设备标识,并回复网关设备,获得设备标识; (2) 网关设备按消息摘要算法MD5.加密设备标识并发送到接入服务器 中; (3) 访问服务器接收加密设备标识并解密,确认接收的设备标识是否与存储一致。是的,验证成功,并将设备标识发送到收集中心服务器,执行步骤(4);否,清除原设备标识,并反馈给汇聚中心服务器,然后重复步骤(1); (4) 汇聚中心服务器根据设备标识验证网关设备。
5. 根据权利要求4所述基于开放式智能网关平台用户账户和网关设备的绑定方法,其特点是步骤S5.网关设备注册成功后,还应根据设定的心跳周期定期向聚集中心服务器报告状态信息负载调整中央服务器的心跳周期,确保网关设备与接入服务器的正常连接。
6. 基于开放式智能网关平台用户账户与网关设备的绑定方法,其特点是,汇聚中心服务器调整网关设备的心跳周期,确保网关设备与接入服务器正常连接的具体过程如下: (a) 根据设定的心跳周期,网关设备定期向接入层服务器报告其状态信息; (b) 接入服务器判断是否定期接收网关设备发送的状态信息。是的,将状态信息转发到收集中心服务器并执行步骤(c)至(e);否,则执行步骤(f)至(h); (c) 汇聚层服务器收到网关设备状态信息,判定当前连接的网关设备的数量是否超过了其预设的阈值,是,则继续保持该心跳周期,同时回复接入服务器;否,则将网关设备的心跳周期加倍,并回复至接入服务器; (d) 接入服务器将回复信息转移到网关设备; (e) 判断网关设备是否收到回复,是的,重复步骤(a);否则,执行步骤(f); (f) 网关设备设备发送状态信息的次数是否超过三次后仍未响应,是的,执行步骤(g);否则,网关设备将减半设定的心跳周期时间,并重复步骤(a); (g) 网关设备与接入服务器断开连接; (h) 接入服务器服务器发送状态修改信息,接入服务器在数据库服务器中,汇聚中心服务器将网关设备的状态信息修改为离线(i); (i) 重新连接网关设备和接入服务器。