在ASIXOS上实现WDTU的DNS功能
电子元件,电子元器件深圳市创唯电子有限公司
您现在的位置: 首页 > 电子技术
在ASIXOS上实现WDTU的DNS功能  2012/3/1
引言WDTU是一种实现无线数据传输的终端设备,目前在工业控制、监控、安保等领域应用广泛。现有的WDTU实现了将采集到的数据通过GPRS/CDMA网络接入到Internet,最终将数据传送到以太网内的数据中心。但是对数据中心有特别的要求:该数据中心必须具有公网的IP或是被上一级路由器/交换机映射成具有特定的端口。这使该设备的适用要求提高,降低了产品的适用范围。为了提高产品的实用性,更加方便用户使用,笔者在原有系统上,利用ASIX

引言

WDTU是一种实现无线数据传输的终端设备,目前在工业控制、监控、安保等领域应用广泛。现有的WDTU实现了将采集到的数据通过GPRS/CDMA网络接入到Internet,最终将数据传送到以太网内的数据中心。但是对数据中心有特别的要求:该数据中心必须具有公网的IP或是被上一级路由器/交换机映射成具有特定的端口。这使该设备的适用要求提高,降低了产品的适用范围。为了提高产品的实用性,更加方便用户使用,笔者在原有系统上,利用ASIX OS丰富的协议资源,对当中的DNS协议部分作适当的移植和修改,基于ASIX OS设计和添加了DNS功能。本文将重点介绍DNS实现的相关内容,其他部分只作简单说明。

1背景知识

WDTU系统主要有处理器、串口、电源、无线模块、以太网口等组成。以太网口是为了功能扩展的需要而设置的,便于接入以太网。在本设计中只简单说明以太网DNS,目的是为了与无线设备的DNS功能相区别。本设计重点讨论无线DNS功能的实现。系统的硬件结构如图1所示。


UART2是数据接收端口,与外设数据源设备相连。而UART1是作为无线模块的接口,与无线模块的子板相连。系统的工作原理是:系统上电启动以后,使用PPP协议拨号上线,与运营商服务中心建立连接,然后服务中心的网关连接到指定IP或域名的数据中心主机上,此时就可以实现UART 2与以太网上的数据中心的数据传输。ASIX OS是基于μITRON3.0,为16/32位Garfield微处理器家族开发的实时操作系统。它包含了丰富的操作系统内核和协议簇的多种API,能满足用户基本的网络应用需求。

2 DNS功能的设计方案

DNS(Domain Name Server)用于实现Internet上IP地址与域名的一一对应。域名使用方便,而计算机内部只处理IP地址,所以必须由域名服务器来进行两者的转换,这一过程就称为域名解析。本设计中使用的是花生壳(Peanut Hull)的一款完全免费的客户端软件,它提供了桌面域名管理和动态域名解析的功能。首先在花生壳网站上注册域名,然后在主机上运行该客户端软件,这样就将用户注册的域名与该主机的IP地址绑定,形成映射。该软件实现了特定的域名与变化的主机IP地址间的实时映射,为网外设备方便地访问该主机提供了可能。

与《在ASIXOS上实现WDTU的DNS功能》相关列表
电话:400-900-3095
QQ:800152669
库存查询
Copyright(C) 2011-2021 Szcwdz.com 创唯电子 版权所有 备案号:粤ICP备11103613号
专注电子元件代理销售  QQ:800152669  电子邮件:sales@szcwdz.com  电话:400-900-3095