基于6LoWPAN的无线传感器网络实现与性能分析

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
用 Байду номын сангаас无 线 模 块 是 C 2 2 C 4 0射频 芯 片 , 过 编程 可 控 通
( ) sr l uc. 这 个 文 件 中 , icue< 3 将 eis r e ao e 将#nld trish>, 改成 #nld iu/e o. emo. 修 ic e<l x tmi h>; u n r s 在 i s) f r 花括 号 的最一 开始 添加 下面 4行 内容 : (c
wi e e s s n o t r r l s e s r ne wo k
XU i Ka ,RONG n —i n,LI Ta Me g ta U o
( p rme t f l toi n ier g S a g a Ja tn iesy h n h 20 4 C ia Dea t n e rncE gnei , h n h i ioo gUnvri ,S a g  ̄ 0 20, hn ) oE c n t
络 的无缝 互联 。
资源有限, 要在储存器和处理器极其有 限的传感器
节 点上实 现 Iv 议 就必 须对 Iv 议 进行 精 简 P6协 P6协
收 稿 日期 :2 1 0 1—0 7—1 1
基 金 项 目 :上 海市 国 际科 技 合 作 基 金项 目(9 07 3 0 ) 0 7 0 19 0
0 引 言
随着无 线 通信 、 集成 电路 、 感器 以及 微机 电 系 传 统 ( E ) 技术 的飞速 发展 , 动 了低 成本 、 功 M MS 等 推 低 耗、 多功 能 的无 线 传感 器 的大 量 生 产 。无 线 传 感 器
1 6 o P N的体 系结构 Lw A
为 了满足低 功耗的要求 , 无线传感器 网络 的数据 链路层 使用 IE 0.54标准 。IE 0 .5 4标 E E821. E E82 1. 准设 计用 于开发 可 以靠 电池 运行 1到 5年 的低功 率 廉价 嵌入 式设备 ( 如传 感器 ) E E82 1. 备 。IE 0 .5 4设 和 Wi i —F 一样运 行在 24 H 频 带 , 功 率 仅约 为 .G z 但
然后 安装边 界 路 由器和节 点路 由器 到板 子上 。边 界
路 由器 的板 子 运 行 一 个 叫 IB sSa o P ae t i t n的程 序 , 这
双 向选 择 天线 发送/ 接收 数据 。为 了与 P C通信 , 系
个板 子 和 P c通 过 串 口进行 通 信 ,c上 会 运 行 一 个 P
内感知对象 的信息 , 并将信息传送给需要的用户 。 T P I 议 的广 泛 成 功 应 用 已使 其 成 为 当 前 C /P协
有线 网络事 实上 的标 准 , 且 其 应 用 范 围正 逐 步 向 并 无线 领域 拓展 , 因此 , 如何实 现无 线传 感器 网络 与现
无线传 感器 网络 的网络层 采用 I 术 , P技 要实 现
叫做 i r e 的程 序 , 个 程序 包 括 了路 由算 法 , p—di r v 这 并且 会在 P C上 虚拟 出一 个 网络设 备 。 节点 路 由器 实 际上指 的就 是 网络 里 的 其 他节 点 , 里 所 有 节 点 这 都具 有路 由的功能 , 以能够 实 现多跳 的 网络 。 所
( 海交 通大学电子工程系 ,上 海 2 04 ) 上 0 20

要 :简要 介 绍 了基 于 6 o P N的无 线传 感器 网络 的体 系结 构 ,并在 自主 开发 的硬 件 平 台上 Lw A
通过 Tn O iy S和 B I LP协议栈 的移 植 ,设 计和 实现 了基 于 6 o P N的无 线传 感 器网络 。 同时 ,通 Lw A 过 改 变发送 数据 包的 大 小以及 路 由的跳 数 ,测 量分 析 了可 以 正确接 收数 据 条件 下 节点 的 最短 发
作者简介 :许恺( 97一) 男 , 18 , 硕士研究 生,研究方向为无线网络。

2 — 9
以适 合传 感器 网络 的使 用 。此外 , 由于 Iv 据包 P6数 支 持 的数据 报 大小远 大 于 IE 0 .54帧所 能包 E E82 1 .
含 的字 节 数 ( 2 b t ) 需 在 网络 层 与 数 据 链 路 层 17 ye , s 间引 入 了一 个适 配层 来完 成数据 分 片与数 据重 组等 功 能 。 6 w A 正 是 基 于 这 一 需 求 设 计 的。 O L PN
采 用 的硬 件平 台是 由某 校 自主研 发 的无线传 感
器节点。
这 几个 文 件 中 添 加 l end( L T O M— I f e P A F R MC) di
语句。
如 图 2所 示 , 整个 系统 是 利 用嵌 入 式 微 型控 制 器 ( U) MC 和无 线 模 块 设 计 的通 信 系 统 。系 统 能 实 现既定 范 围无 线 信号 的可 靠传 输 。同 时 , 充分 考 虑 无 线 传感 器 网络 低 功 耗 的要 求 。平 台采 用 的 MC U 是 MS40 外 接 8 iFah存 储器 以提 高 系统 存 P 3X, Mbt ls 储 容 量 。M P 3 X可与各 种 传感 器 模 块 相连 , 过 S 40 通 对 模块 端 口的读写来 控 制信 息 的采 集 。系统 中 的 3 个 L D信 号 灯 用 于 指示 系统 的运 行 状 态 。 系统 采 E
t e sz fp c es a d mu i g h p h ie o a k t n tn o s,i me s r s a n lz st e s ot s e d n y l fn d n t e t a u e nd a ay e h re ts n i g c ce o o e i h h c s fr c ii g t e fg td t . a e o e ev n h h a i a Ke r y wo ds: W S N;6L W P o AN ;Ti y n OS
送周期 。
关键词 :无线 传感 器 网络 ;6 o A LWP N;TnO iy S
I p e e t to n e f r a c n l ss o Lo PAN- a e m l m n a i n a d p r o m n e a a y i f6 W b sd
Ab t a t T e p p rb i f e c b st e a c i cu e o L W P sr c : h a e r l d s r e h r h t t r f o AN- a e iee s s n o e w r e y i e 6 b s d w r ls e s rn t o k,a d n h o g r s l n i i y n L P p oo o a k i t h ef e e o e a d a e p a o m t r u h t n p a t g t e T n OS a d t e B I rt c l t c n o t e s l d v lp d h r w r lt r , a n h h s - f i d sg sa d i lme t e 6 o P N— a e iee s s n o ewo k A e s me t ,b h n i g t ein n mp e n s t L W A b s d w r l s e s rn t r . tt a i h h me y c a gn


物一地 址 , 物 皆在 线 ” 需 要 大量 的 I 址 资 万 , P地
源, 只有 Iv 够提 供 足 够 的地 址 资 源 , P6能 满足 端 到 端 的通信 和管理 需求 。由于无线传 感器 网络节 点 的
有I P网络 的互联通信是无线传感器 网络所需解决
的关 键 问 题 之 一 。 IT 于 20 年 底 成 立 的 EF 04 6o A kWP N工 作 组 目前 正 致 力 于解 决 Iv P6与 WS N 的融合 问题 , 目的就 是要 实 现 WS 其 N与 现 有 I P网
I P网络 。Tn O i S和 B I 不 支 持 这 个 平 台 , y LP并 因此 需 要对 其进 行移 植 。
IE 0.54 E E 8 2 1 . 物理 层
移 植工 作 的步骤 大致 如下 :
图 1 6oP Lw AN体系结构
( ) 载 Tn O 1卸 iy S自带 的 MS 4 0一gc编 译 器 , P3 c
Wi i 1 。 —F 的 %
是一种集传感数据采集功能、 计算能力 、 无线通信能 力 于一体 的资 源受 限 的嵌入 式设 备 。而无线 传感 器
网络则 是 由大 量 无 线 传 感 器 构 成 的无 线 自组 织 网 络 , 目的是协作 地感 知 、 集 和处理 网络覆 盖 区域 其 采
p w r P s c ) 一个 基 于 I o e ak 是 I t P的协 议栈 在 Tn O iy S上
应 用 层
传输层 (D ) U P
网络 层 (P 6 Iv )
适 配 层
IE 0 . 5 4 M C E E 8 2 1 . A 层
的实现 。利 用 B I/ iy S 可 以组 件 一 个 由运 行 LP TnO , 在 一个 共 享 的协 议 栈 上 的不 同 的节 点 组 成 的多 跳
2 2 Tn O . iy S与 B I LP协议 栈 的移植
6 o P N的体 系结构 如 图 1 Lw A 所示 。

TnO iy S是一 个 专 为 传 感 器 网 络 节 点 而 设 计 的 个事件驱 动 的开源 的嵌 入式操作 系统 , 用于 资源 使 非 常有 限的传感 器 网络节 点 。B I( e ee o LP Br l Lw— k y
统通 过 U B转 U R S A T数 据转 换器 C 2 0 P 12实 现平 台
内串行数 据与 U B数 据 的转换 。通 过 U B接 口, S S 实 现 了软件 系统 下载 安装 及 通过 P C监 测 与控 制 无 线 传 感 器 网络 , 时它也 可作为 系统 的 电源供应 模块 。 同
2 无 线 传 感 器 网络 的设 计 与 实现
2 1 系统 硬件 设计 .
将 MS 40 的编 译器 安装 到 ¥ O R O P3X T S O T中。
( ) R a L i . c R sth和 B sS t n . c 2 在 ed qC n , ee. ae t i P n ao
2 1 年第1 02 期
文 章 编 号 :0 9— 5 2 2 1 ) 1 0 2 10 2 5 (0 2 0 — 0 9—0 3 中 图 分 类 号 :P 1 T 22 文 献标 识 码 : A
基 于 6 o A 的无 线 传 感 器 网 络 实 现 与 性 能 分 析 L WP N
许 恺 ,戎蒙恬 ,刘 涛
itsau n tt s;
i d f , I C E &s ts ; o (d T O MG T, t u ) c a
sa u t t s& = ~TI OCM DT ; R

ic (d T O M E ,& t u ) ot f , I C S T s ts ; l a
( ) 择使 用 的天 线 。打 开 PaomP n 个 4选 ltr .c这 f 文件 , 修改 ii这个 cmm n 。 nt o ad 到此 为止 可 以按 照官 网上 B I LP的教 程开 始 了 。
相关文档
最新文档