基于物联网的云呼叫系统设计

2016-08-11 05:45余梦秋唐荣杰刘旨阳
无线互联科技 2016年11期
关键词:网关手表服务器

余梦秋,唐荣杰,刘旨阳

(长江大学工程技术学院,湖北 荆州 434000)

基于物联网的云呼叫系统设计

余梦秋,唐荣杰,刘旨阳

(长江大学工程技术学院,湖北 荆州 434000)

在大型商务酒店、社区服务中心、医疗护理服务等行业都存在场地大,建筑结构复杂而导致呼叫服务不能全面覆盖的问题。虽然目前国内存在一些传统的呼叫系统,但是现阶段的系统都只能实现数据在局域网内的存储和分析,无法进行远程云端的存储和分析。

物联网;呼叫系统;系统设计

1 系统功能框图分析

如图1所示,云呼叫系统一共有5个大的功能模块,分别是:通信模块,数据存储服务,数据推送服务,硬件设备管理,客户管理信息。客户信息中心,由客户填基本信息,例如身份证号,地址等并存储到系统中。代理商信息管理,让代理商注册自己的信息以及管理自己所代理的呼叫器等硬件设备的信息。硬件录入与审核,将呼叫器、手表、网关、路由等硬件设备进行设置,录入到云端数据库中。实时状态采集,用户的网关会定时向服务端发送心跳包,显示设备在线或离线的状态。固件升级与更新,硬件设备的固件进行功能升级时,在Web端会自动进行更新,而且在手机端也会有更新提示。实时数据推送,在客户按下呼叫器之后,会由网关传送到服务端,再由服务器将解析完成的数据推送到客户的Web或手机上显示。高效数据接入,服务器具有处理并发数据的能力,建立了数据连接池,以应对多个呼叫器、多个手表的上送数据。分布式缓存数据库,主要是对实时数据进行处理,能够高效地完成查找和分析,同时在一定时间内数据可以录入到物理数据库中。分布式物理数据库,部署在多台服务器上,不但可以防止数据丢失,还可以解决大数据存储的问题。ZigBee协议,用户按下呼叫器之后,呼叫器的数据会通过ZigBee发送给手表,并由网关灵活处理传感网的数据。HTTP和TCP协议是为了解决不同客户端、不同网络环境处理数据方式的问题。

图1 云呼叫系统功能框图

2 云呼叫系统网络架构分析

如图2所示,呼叫云系统应用的范围比较广泛,比如酒店,餐饮,娱乐,社区物业,医院等。商家将呼叫器提供给餐饮业时会将具体的呼叫器的配置信息录入到数据服务器,当客户使用呼叫器时,比如发送呼叫、取消指令呼叫器会将这个指令发送到Internet上,Internet就会将指令上送给云端服务器群组,手机、网页就会收到呼叫器发送的指令内容,然后在界面上显示呼叫信息。例如餐饮系统,就会将某桌的呼叫信息显示在服务员的pc上,pad上,手表上。数据库管理员会对数据中心进行定期维护,并做好备份与恢复,加强数据中心的安全性。该系统还提供第三方数据接口,该接口可以获取呼叫器的使用情况、历史信息等。例如,老板可以远程看店里的详细情况。

图2 云呼叫系统网络架构

3 云呼叫系统数据库表设计说明

云呼叫系统数据库表设计说明,见表1-8。信息。

表1 超级管理员信息表(Sad_Info)

表3 呼叫器信息表(beeper_info)

表4 网关信息表(gateway_Info)

表5 历史信息表(history_Info)

表6 路由器信息表(Rooter_Info)

表7 手表配置(Watch_info)

表8 按钮配置(buttonconfig_info)

[1]]ERIC.Java编程思想[M].北京:机械工业出版社,2007.

[2]杜波依斯.MySQL技术内幕[M].人民邮电出版社,2011.

[3]李智慧.大型网站技术架构核心原理与案例分析[M].北京:电子工业出版社,2014.

[4]贺松平.基于MVC模式的B/S架构的研究及应用[D].武汉:华中科技大学,2006.

The Design of Cloud Calling System Based on Internet of Things

Yu Mengqiu,Tang Rongjie,Liu Zhiyang
(Yangtze University of Technology & Engineering,Jingzhou 434000,China)

There are some problems such as the large space, complicated building construction existed in the large-scale business hotels,community service center, medical care service industries, lead to call services cannot get complete coverage. At present, some traditional domestic calling system already exists, but the system at the stage only can realize data storage and analysis in the local area network, still cannot finish the remote cloud storage and analysis.

Internet of things; call system; system design

长江大学工程技术学院大学生科技创新项目;项目名称:基于物联网的云呼叫系统的设计与实现;项目编号:15d0402。

余梦秋(1994-),女,湖北随州,本科,工程师;研究方向:前端设计。

表2普通用户信息表(User_Info)

说明:普通用户信息表,主要存储普通用户的基本信息,受外键约束于网关信息表的id。

序号说明字段类型主外键1用户序号Id BigInt(11)主键2用户名Username BigInt(20)-3密码Password Varchar(20)-4网关id Gateway_id BigInt(11)外键5邮箱Email Varchar(20)-6地址Address Varchar(255)-7用户姓名Name Varchar(20)-

猜你喜欢
网关手表服务器
是谁拿了手表
谁偷走了手表?
通信控制服务器(CCS)维护终端的设计与实现
中国服务器市场份额出炉
得形忘意的服务器标准
计算机网络安全服务器入侵与防御
应对气候变化需要打通“网关”
一种实时高效的伺服控制网关设计
基于Zigbee与TCP的物联网网关设计