一种基于SOA的ZigBee无线传输网络系统构建方法及系统的制作方法

文档序号:7899137阅读:428来源:国知局
专利名称:一种基于SOA的ZigBee无线传输网络系统构建方法及系统的制作方法
技术领域
本发明涉及计算机网络系统,尤其是涉及一种基于SOA的ZigBee无线传输网络系 统构建方法及系统。
背景技术
随着互联网的迅速发展,基于互联网的各种复杂应用系统及网络也是快速发展。 但是,随着软件系统、网络系统越来越庞大、越来越复杂,其应用集成、网络兼容、异构网络 连接于通讯则变得越来越困难。企业协同管理系统是指依据客观事物普遍存在的因果性、对称性及矛盾性等规 律,以玩具企业系统为主要研究对象,研究玩具企业系统内外多个组织部门,为实现共同目 标,在动态多变、相互约束及相互促进的数字化、智能化管理环境下,如何将玩具企业外部 资源和内部资源协同集成,辅助实现玩具企业内部各个不停变动的环节,依据环境变化对 资源进行分配,并将玩具企业的总目标与各个相互依赖的环节的目标协调起来,实现玩具 企业经营的对称协调、均衡发展的系统动态协作的信息化管理系统。在现代企业管理及信息化进程中,基于各种要素而开发的协同管理系统越来越受 到玩具企业的喜爱。玩具企业协同管理信息系统是针对目前玩具企业信息化中难以解决 的问题,采用人工智能技术及协同理论来分析、设计、实现的新一代互联网玩具企业管理软 件。企业业务流程管理系统(BPMS)是业务流程管理的技术实现,它使得玩具企业能 够对核心流程进行建模、部署和管理。BPMS必须具有从玩具企业战略目标到业务流程的直 接转化能力,系统必须能够为玩具企业高层提供决策支持等。玩具企业管理系统各部分和 各单元之间的关系是“协同”关系,即为实现共同的功能而协作发挥作用。在现代玩具企业 管理和信息化系统开发过程中,业务流程设计,处于核心地位,其设计合理与否,往往直接 决定了玩具企业管理和信息化水平的高低,决定了玩具企业信息化解决方案部署和实施能 否获得成功。目前,已知的条码传输方法有RS232、PS2、USB、蓝牙、WiFi、手持终端等方式 RS232、PS2、USB传输模式是有线模式,其有效使用范围是电脑周围1_3米,使用范围很受 限制,而且是一个条码扫描设备一台电脑,占用资源大;蓝牙传输模式虽然解决了有线的限 制,通讯距离不够远,而且是点对点通讯,即使是组网模式也不能超过7个节点,组网规模 太小等;WiFi为无线传输模式,而且可以组网,但是其价格是一般扫描器的几十倍,比较昂 贵,但是其太复杂,功耗大,难以推广普及;手持终端虽然也可以移动,但依旧存在价格昂贵 的缺陷,而且数据需要集中采集,传输严重滞后,不能满足和PC进行实时传输的需求,因此 上述条码扫描设备通讯模式只能满足部分特定场合的需求。随着目前对无线通信和数据 传输的各方面性能的需求的不断提升,新型功能强大的条码无线传输系统成为技术攻关热 点ο近年来,随着SOA架构思想和技术应用的不断发展,以及互联网和基于ZigBee无线传输物联网络的发展,使得大型企业信息化系统的各种网络、应用的集成和整合,变得成 为可能。

发明内容
为了克服现有的网络软件及系统的技术不足,本发明的目的是,提供一种基于SOA 的ZigBee无线传输网络系统构建方法及系统,其可以使互联网与无线网的应用和网络系 统无缝连接,实现更大规模的网络应用集成。本发明实现上述目的所采用的技术方案是一种基于SOA的ZigBee无线传输网络系统构建方法,其特征在于,其包括以下步 骤1)构建一 SOA集成开发系统平台,其包括自上而下相互连接并交互通讯的四层结 构表示层、应用层、服务层和资源层;2)在服务层中设置一协同开发中间件工具包,包括业务建模工具、流程配置工 具、数据集成工具、设计开发工具及测试部署工具;3)将企业现有ERP及其他第三方应用系统,集成入资源层;4)进行ZigBee无线传输网络系统业务协同管理系统开发,其具体包括如下步骤41)对ZigBee无线传输网络系统业务流程建模与分析42)业务流程模拟及优化43)业务流程快速装配和部署44)业务流程绩效管理45)业务创新和持续优化根据企业业务创新情况,对业务流程进行持续的修改和优化,重复步骤41) -44);5)将开发完成的ZigBee无线传输网络系统业务协同管理系统各部分分别集成入 所述的服务层、应用层;6)采用Portal中间件开发表示层界面,管理客户及登录权限。7)进行ZigBee无线传输网络系统构建,设置多个无线路由器、无线网关、无线 条码扫描器,所述多个无线条码扫描器、无线网关和无线路由器之间相互通讯构成一基于 ZigBee无线传输网络协议的网络链路,其具体包括如下步骤(71)设置至少一内置ZigBee无线传输网络协议的无线条码扫描器、无线网关和 数据管理设备,无线条码扫描器和无线网关相互通讯构成一基于ZigBee无线传输网络协 议的网络链路;其中无线条码扫描器包括条码扫描模块和Zigbee无线终端节点,无线网关 包括网络协调器和有线通讯电路,网络协调器通过有线通讯电路与无线网关实现通讯;(72)将Zigbee无线终端节点和无线网关设备,安装在所需的地理或物理位置;(73)启动无线网关中的Zigbee无线网络协调器,其根据网络参数自动配置匹配 的PAN ID.Profile ID、EndP0int等数据后,其开始扫描多个频道寻找其中信号干扰最小的 频道启动,然后进入网络管理状态;(74)将Zigbee无线终端节点上电,加载预先设置好的参数后,再扫描整个频道寻 找相匹配的网络协调器如找到就请求加入网络协调器的管理,网络协调器判断参数后,如 果符合条件,就允许加入其管理,同时该网络协调器把符合条件的无线终端节点存入其邻居表内,该网络协调器和该无线终端节点之间即实现自动连接,建立了一网络链路;(75)条码扫描器中的条码扫描模块扫描到数据后,将请求信息经无线终端节点发 送到附近的网络协调器;(76)网络协调器再将网络发现信号传输到无线终端节点;(77)无线终端节点验证网络传输是否顺畅后,发送允许发送信号到条码扫描模 块;(78)条码扫描模块再将扫描数据经无线终端节点传输到无线网关;(79)无线网关将扫描数据传输给数据管理设备;(710)数据管理设备将数据成功信号依次由数据管理设备一无线网关一无线终端 节点一条码扫描器依次传送,由此完成一次数据传输。8)进行网络应用部署,将ZigBee无线传输业务部署在应用层,系统运行调试。一种实现前述方法的基于SOA的ZigBee无线传输网络系统,其特征在于,其包括 一 ZigBee无线传输网络、一基于互联网Wfeb Service技术的Web服务集成应用平台,其包 括自上而下相互连接并交互通讯的四层结构表示层、应用层、服务层和资源层;其中服务 层设置一协同开发中间件工具包,包括业务建模工具、流程配置工具、数据集成工具、设计 开发工具及测试部署工具;所述的ZigBee无线传输网络传输业务部署在应用层;所述资源 层集成有ERP、第三方应用系统及数据库,所述表示层为用户提供统一的用户接口、统一的 用户界面、操作方法和数据表示,用户根据相应的权限,通过这个接口访问玩具企业对应的 信息资源;当通过SOAP消息表达的请求到达时,通过解析消息,产生对相应服务的请求代 理实例,由代理通过动态绑定来调用相应的操作,完成相互调用并与企业数据库系统集成。所述的ZigBee无线传输网络包括多个无线条码扫描器、无线路由器、无线网关设 备,所述无线条码扫描器、无线路由器和无线网关设备之间可以互相通讯。所述无线路由器包括嵌入式SOC无线芯片、路由软件协议栈、射频电路、数字外围 电路和无线天线。所述无线网关包括网络协调器和有线通讯电路,网络协调器包括嵌入式SOC无线 芯片、软件协议栈、有线通讯电路、射频电路、数字外围电路和无线天线,有线通讯电路有 USB、以太网、RS232等模式。所述Zigbee无线终端节点包括嵌入式SOC无线芯片、软件协议栈、射频电路、数字 外围电路和无线天线。本发明的有益效果是采用了 SOA架构的总体网络体系,可以将互联网及无线网 有机连接,实现大型企业信息化网络系统的规模化集成。其中ZigBee无线传输网络系统, 采用自动路由组网,快速组网覆盖工作区域,适应性强,扫描器可以根据实际的需要自由移 动,解除了线缆的束缚,实现了无线通讯,而且该系统中各设备体积小,安装快速方便,无线 传输抗干扰能力强、通讯可靠、功耗低,性价比高,容易普及推广。本发明可广泛应用于大型 企业信息化网络应用集成,实现互联网和物联网的有机融合。下面结合附图和具体实施方式
对本发明作进一步说明。


图1为本发明的SOA系统总体结构示意图2为ZigBee无线传输网络的系统结构示意图;图3为ZigBee无线传输网络的工作原理示意图。
具体实施例方式参见图1-图3,本发明一种基于SOA的ZigBee无线传输网络系统构建方法,其包 括以下步骤1)构建一 SOA集成开发系统平台,其包括自上而下相互连接并交互通讯的四层结 构表示层、应用层、服务层和资源层;2)在服务层中设置一协同开发中间件工具包,包括业务建模工具、流程配置工 具、数据集成工具、设计开发工具及测试部署工具;3)将企业现有ERP及其他第三方应用系统,集成入资源层;4)进行ZigBee无线传输网络系统业务协同管理系统开发,其具体包括如下步骤41)对ZigBee无线传输网络系统业务流程建模与分析42)业务流程模拟及优化43)业务流程快速装配和部署44)业务流程绩效管理45)业务创新和持续优化根据企业业务创新情况,对业务流程进行持续的修改和优化,重复步骤41) -44)5)将开发完成的ZigBee无线传输网络系统业务协同管理系统各部分分别集成入 所述的服务层、应用层;6)采用Portal中间件开发表示层界面,管理客户及登录权限。7)进行ZigBee无线传输网络系统构建,设置多个无线路由器、无线网关、无线 条码扫描器,所述多个无线条码扫描器、无线网关和无线路由器之间相互通讯构成一基于 ZigBee无线传输网络协议的网络链路,其具体包括如下步骤(71)设置至少一内置ZigBee无线传输网络协议的无线条码扫描器、无线网关和 数据管理设备,无线条码扫描器和无线网关相互通讯构成一基于ZigBee无线传输网络协 议的网络链路;其中无线条码扫描器包括条码扫描模块和Zigbee无线终端节点,无线网关 包括网络协调器和有线通讯电路,网络协调器通过有线通讯电路与无线网关实现通讯;(72)将Zigbee无线终端节点和无线网关设备,安装在所需的地理或物理位置(73)启动无线网关中的Zigbee无线网络协调器,其根据网络参数自动配置匹配 的PAN ID.Profile ID、EndP0int等数据后,其开始扫描多个频道寻找其中信号干扰最小的 频道启动,然后进入网络管理状态;(74)将Zigbee无线终端节点上电,加载预先设置好的参数后,再扫描整个频道寻 找相匹配的网络协调器如找到就请求加入网络协调器的管理,网络协调器判断参数后,如 果符合条件,就允许加入其管理,同时该网络协调器把符合条件的无线终端节点存入其邻 居表内,该网络协调器和该无线终端节点之间即实现自动连接,建立了一网络链路;(75)条码扫描器中的条码扫描模块扫描到数据后,将请求信息经无线终端节点发 送到附近的网络协调器;(76)网络协调器再将网络发现信号传输到无线终端节点;
(77)无线终端节点验证网络传输是否顺畅后,发送允许发送信号到条码扫描模 块;(78)条码扫描模块再将扫描数据经无线终端节点传输到无线网关;(79)无线网关将扫描数据传输给数据管理设备;(710)数据管理设备将数据成功信号依次由数据管理设备一无线网关一无线终端 节点一条码扫描器依次传送,由此完成一次数据传输。8)进行网络应用部署,将ZigBee无线传输业务部署在应用层,系统运行调试。一种实现前述方法的基于SOA的ZigBee无线传输网络系统,其包括一 ZigBee无 线传输网络、一基于互联网Web Service技术的Web服务集成应用平台,其包括自上而下相 互连接并交互通讯的四层结构表示层、应用层、服务层和资源层;其中服务层设置一协同 开发中间件工具包,包括业务建模工具、流程配置工具、数据集成工具、设计开发工具及测 试部署工具;所述的ZigBee无线传输网络传输业务部署在应用层;所述资源层集成有ERP、 第三方应用系统及数据库,所述表示层为用户提供统一的用户接口、统一的用户界面、操作 方法和数据表示,用户根据相应的权限,通过这个接口访问玩具企业对应的信息资源;当通 过SOAP消息表达的请求到达时,通过解析消息,产生对相应服务的请求代理实例,由代理 通过动态绑定来调用相应的操作,完成相互调用并与企业数据库系统集成。所述的ZigBee无线传输网络包括多个无线条码扫描器、无线路由器、无线网关设 备,所述无线条码扫描器、无线路由器和无线网关设备之间可以互相通讯。所述无线路由器包括嵌入式SOC无线芯片、路由软件协议栈、射频电路、数字外围 电路和无线天线。所述无线网关包括网络协调器和有线通讯电路,网络协调器包括嵌入式SOC无线 芯片、软件协议栈、有线通讯电路、射频电路、数字外围电路和无线天线,有线通讯电路有 USB、以太网、RS232等模式。所述Zigbee无线终端节点包括嵌入式SOC无线芯片、软件协议栈、射频电路、数字 外围电路和无线天线。Zigbee无线网络中三种设备=Zigbee无线终端节点、无线路由器、无线网关由一 套完整无线通讯协议规范管理着,无线通讯协议包含zigbee软件协议栈和应用层程序,无 线通讯协议是整个系统的软件核心,负责网络管理、路由发现、数据传输、无线终端节点控 制、通讯数据编码解码、纠错控制,数据信号应答响应。上述系统内部有3种网络结构网状网络(mesh),树状网络(tree),星型网络 (star),网络最具灵活性、可靠性的是网状网络,在此系统里可以根据客户需求和实际条件 配置成3种中任一种网络模式。本发明并不限于上述实施方式,凡是采用相似技术手段来实现本发明目的的所有 实施方式,均在本发明的保护范围之内。
权利要求
1.一种基于SOA的ZigBee无线传输网络系统构建方法,其特征在于,其包括以下步骤1)构建一SOA集成开发系统平台,其包括自上而下相互连接并交互通讯的四层结构 表示层、应用层、服务层和资源层;2)在服务层中设置一协同开发中间件工具包,包括业务建模工具、流程配置工具、数 据集成工具、设计开发工具及测试部署工具;3)将企业现有ERP及其他第三方应用系统,集成入资源层;4)进行ZigBee无线传输网络系统业务协同管理系统开发,其具体包括如下步骤41)对ZigBee无线传输网络系统业务流程建模与分析42)业务流程模拟及优化43)业务流程快速装配和部署44)业务流程绩效管理45)业务创新和持续优化根据企业业务创新情况,对业务流程进行持续的修改和优化,重复步骤41) -44)5)将开发完成的ZigBee无线传输网络系统业务协同管理系统各部分分别集成入所述 的服务层、应用层;6)采用Portal中间件开发表示层界面,管理客户及登录权限。8)进行网络应用部署,将ZigBee无线传输业务部署在应用层,系统运行调试。
2.根据权利要求1所述的基于SOA的ZigBee无线传输网络系统构建方法,其特征在 于,其包括以下步骤7)进行ZigBee无线传输网络系统构建,设置多个无线路由器、无线网关、无线条码扫 描器,所述多个无线条码扫描器、无线网关和无线路由器之间相互通讯构成一基于ZigBee 无线传输网络协议的网络链路,其具体包括如下步骤(71)设置至少一内置ZigBee无线传输网络协议的无线条码扫描器、无线网关和数据 管理设备,无线条码扫描器和无线网关相互通讯构成一基于ZigBee无线传输网络协议的 网络链路;其中无线条码扫描器包括条码扫描模块和Zigbee无线终端节点,无线网关包括 网络协调器和有线通讯电路,网络协调器通过有线通讯电路与无线网关实现通讯;(72)将Hgbee无线终端节点和无线网关设备,安装在所需的地理或物理位置;(73)启动无线网关中的Zigbee无线网络协调器,其根据网络参数自动配置匹配的PAN ID.Profile ID.EndPoint等数据后,其开始扫描多个频道寻找其中信号干扰最小的频道启 动,然后进入网络管理状态;(74)将Zigbee无线终端节点上电,加载预先设置好的参数后,再扫描整个频道寻找相 匹配的网络协调器如找到就请求加入网络协调器的管理,网络协调器判断参数后,如果符 合条件,就允许加入其管理,同时该网络协调器把符合条件的无线终端节点存入其邻居表 内,该网络协调器和该无线终端节点之间即实现自动连接,建立了一网络链路;(75)条码扫描器中的条码扫描模块扫描到数据后,将请求信息经无线终端节点发送到 附近的网络协调器;(76)网络协调器再将网络发现信号传输到无线终端节点;(77)无线终端节点验证网络传输是否顺畅后,发送允许发送信号到条码扫描模块;(78)条码扫描模块再将扫描数据经无线终端节点传输到无线网关;(79)无线网关将扫描数据传输给数据管理设备;(710)数据管理设备将数据成功信号依次由数据管理设备一无线网关一无线终端节点 —条码扫描器依次传送,由此完成一次数据传输。
3.一种实现权利要求1或2所述方法的基于SOA的ZigBee无线传输网络系统,其特征 在于,其包括一 ZigBee无线传输网络、一基于互联网Wfeb Service技术的Web服务集成应 用平台,其包括自上而下相互连接并交互通讯的四层结构表示层、应用层、服务层和资源 层;其中服务层设置一协同开发中间件工具包,包括业务建模工具、流程配置工具、数据 集成工具、设计开发工具及测试部署工具;所述的ZigBee无线传输网络传输业务部署在应 用层;所述资源层集成有ERP、第三方应用系统及数据库,所述表示层为用户提供统一的用 户接口、统一的用户界面、操作方法和数据表示,用户根据相应的权限,通过这个接口访问 玩具企业对应的信息资源;当通过SOAP消息表达的请求到达时,通过解析消息,产生对相 应服务的请求代理实例,由代理通过动态绑定来调用相应的操作,完成相互调用并与企业 数据库系统集成。
4.根据权利要求3所述的基于SOA的ZigBee无线传输网络系统,其特征在于,所述的 ZigBee无线传输网络包括多个无线条码扫描器、无线路由器、无线网关设备,所述无线条码 扫描器、无线路由器和无线网关设备之间可以互相通讯。
5.根据权利要求4所述的基于SOA的ZigBee无线传输网络系统,其特征在于,所述 无线路由器包括嵌入式SOC无线芯片、路由软件协议栈、射频电路、数字外围电路和无线天 线。
6.根据权利要求4所述的基于SOA的ZigBee无线传输网络系统,其特征在于,所述 无线网关包括网络协调器和有线通讯电路,网络协调器包括嵌入式SOC无线芯片、软件协 议栈、有线通讯电路、射频电路、数字外围电路和无线天线,有线通讯电路有USB、以太网、 RS232等模式。
7.根据权利要求4所述的基于SOA的ZigBee无线传输网络系统,其特征在于,所述 Zigbee无线终端节点包括嵌入式SOC无线芯片、软件协议栈、射频电路、数字外围电路和无 线天线。
全文摘要
本发明提供了一种基于SOA的ZigBee无线传输网络系统构建方法,其特征在于,其包括以下步骤1)构建一SOA集成开发系统平台;2)在服务层中设置一协同开发中间件工具包;3)将企业现有ERP及其他第三方应用系统,集成入资源层;4)进行ZigBee无线传输网络系统业务协同管理系统开发;5)将开发完成的ZigBee无线传输网络系统业务集成入所述的服务层、应用层;6)采用Portal中间件开发表示层界面,管理客户及登录权限。8)进行网络应用部署,将ZigBee无线传输业务部署在应用层,系统运行调试。本发明还公开了一种实现上述方法的系统。本发明可广泛应用于大型企业信息化网络应用集成,实现互联网和物联网的有机融合。
文档编号H04W84/18GK102111910SQ20101062441
公开日2011年6月29日 申请日期2010年12月31日 优先权日2010年12月31日
发明者孙顺星 申请人:东莞市高明企业服务有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1