一般用户为了集成所作的工作量越小,就越能减少调试时间和提高系统稳定性。数据中心客户端结构使得用户可以快速、可靠地把DTU集成到已有的系统中。数据中心客户端结构将数据中心和用户的程序独立开来,分为无线数据中心程序和用户自己的程序即数据中心客户端。所有复杂的工作都已经实现在无线数据中心程序中,用户不再需要重新开发数据中心程序,并且,无线数据中心已经经过长期和广泛的测试,可以保证程序的健壮性和高效性。
已有的运行于Windows平台和Linux平台的数据中心软件已经实现了对DTU的管理、测试、数据收发等功能。无线数据中心程序已经实现的功能包括数据传输控制和管理功能。为了维持链路和保证数据的完整性和可靠性,DTU和无线数据中心之间使用了一套基于UDP/TCP基础上的精心设计、功能强大的通信协议,无线数据中心完整地实现了这套协议。主要功能包括:
1. 支持UDP 、TCP 、ETCP™ 传输协议下的透明传输
2. 支持对无线数据终端的远程配置和远程升级
3. 支持无线链路测试
4. 支持无线数据终端间的点到点数据透明传输
5. 支持无线数据终端与本地串口间的点到点数据透明传输及广播功能
6. 支持数据记录和统计
7. 提供基于SOCKET UDP/TCP的协议接口,方便用户开发与数据中心相接的数据中心客户端,对收到的数据进行分析和处理。
集成工作简化为在用户程序中连接无线数据中心提供的基于SOCKET UDP/TCP的协议接口,实现数据中心客户端,对收到的数据进行分析和处理。该接口非常简洁,并提供实现源码和Windows 、Linux/Unix上的已编译好的动态链接库。用户可以选择利用动态链接库或直接解析数据方式,就可以很方便地在上述平台上使用任何编程语言开发自己的数据中心客户端,对收到的数据进行分析和处理,同时也可以获取DTU的状态和对DTU发送数据。
另外,由于无线数据中心和由用户实现的数据中心客户端是通过标准的SOCKET UDP/TCP进行连接,无线数据中心可以和客户端可以运行在同一台主机上,也可以运行在不同的主机上,在不同的主机上时可以在同一个局域网里,也可以在广域网Internet上,只要这两台主机是相互可达的。