计算机技术与发展
計算機技術與髮展
계산궤기술여발전
COMPUTER TECHNOLOGY AND DEVELOPMENT
2013年
1期
67-70
,共4页
无线传感器网络%操作系统%文件系统%Coffee%FLASH
無線傳感器網絡%操作繫統%文件繫統%Coffee%FLASH
무선전감기망락%조작계통%문건계통%Coffee%FLASH
wireless sensor networks%operating system%file system%Coffee%FLASH
现有的桌面甚至是嵌入式一些文件系统不能适应资源受限的无线自组织网络传感器节点,这就要求重新设计文件系统.文中分析了设计 WSNs 专用文件系统的必要性,在 WSNs 中 FLASH 文件系统设计需要考虑的额外问题及现有FLASH 文件系统 JFFS2和 YAFFS 的缺陷.在分析现有的无线传感网络文件系统的基础上,选择了网络节点操作系统 Con-tiki 中的 Coffee 文件系统作为研究对象,深入源代码,详细分析 Coffee 的原理、设计思想及实现细节,并给出其移植到其它平台的通用方法,最后在延长 FLASH 使用寿命、高可靠性、大规模存储的方向上对 Coffee 提出了4种改进方法.这对WSNs 文件系统理论研究及实际应用具有重要意义.
現有的桌麵甚至是嵌入式一些文件繫統不能適應資源受限的無線自組織網絡傳感器節點,這就要求重新設計文件繫統.文中分析瞭設計 WSNs 專用文件繫統的必要性,在 WSNs 中 FLASH 文件繫統設計需要攷慮的額外問題及現有FLASH 文件繫統 JFFS2和 YAFFS 的缺陷.在分析現有的無線傳感網絡文件繫統的基礎上,選擇瞭網絡節點操作繫統 Con-tiki 中的 Coffee 文件繫統作為研究對象,深入源代碼,詳細分析 Coffee 的原理、設計思想及實現細節,併給齣其移植到其它平檯的通用方法,最後在延長 FLASH 使用壽命、高可靠性、大規模存儲的方嚮上對 Coffee 提齣瞭4種改進方法.這對WSNs 文件繫統理論研究及實際應用具有重要意義.
현유적탁면심지시감입식일사문건계통불능괄응자원수한적무선자조직망락전감기절점,저취요구중신설계문건계통.문중분석료설계 WSNs 전용문건계통적필요성,재 WSNs 중 FLASH 문건계통설계수요고필적액외문제급현유FLASH 문건계통 JFFS2화 YAFFS 적결함.재분석현유적무선전감망락문건계통적기출상,선택료망락절점조작계통 Con-tiki 중적 Coffee 문건계통작위연구대상,심입원대마,상세분석 Coffee 적원리、설계사상급실현세절,병급출기이식도기타평태적통용방법,최후재연장 FLASH 사용수명、고가고성、대규모존저적방향상대 Coffee 제출료4충개진방법.저대WSNs 문건계통이론연구급실제응용구유중요의의.
The existing file systems designed for desktops and even some normal embedded file systems can not be adapted to resource-constrained wireless sensor nodes,so redesigning a special file system is required in such applications. In this paper,first analyze the ne-cessity of design such a file system for WSNs,the extra consideration when design a FLASH file system for WSNs,and the defects of ex-isting FLASH file systems,JFFS2 and YAFFS. After the introduction of current existing WSNs file systems,choose the Coffee file system as research target which comes from Contiki WSNs operating system. After a thorough analysis of the design principles and implementa-tion details of Coffee,pose a common method to port it to other platforms. In the end,put forward four ways to optimize Coffee,aimed at extending FLASH working time,high reliability and enabling large-scale storage. This work is useful and significant for designing WSNs applications and further researches.