ieee802.15.4实现笔记_第1页
ieee802.15.4实现笔记_第2页
ieee802.15.4实现笔记_第3页
ieee802.15.4实现笔记_第4页
ieee802.15.4实现笔记_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

IEEE802154实现共10页目录1概述22开源协议栈项目221WALIBI222CHIBI223MSSTATEPAN324ZIGBITMODULES425SENSINODESNANOSTACK426TINY15FOUR427LINUXWIRELESSSENSORLANPROJECT528LINUXZIGBEE529OPENMAC6210URACOLI6211OPENZB6212IEEE802154MODELFOROMNET/INETFRAMEWORK6213WPAN1173开源操作系统项目731FREERTOS732CONTIKI833CHIBIOS84文献81概述基于ZIGBEE规范构建大规模无线传感器网络,通信学报,2008年29卷11期2开源协议栈项目21WALIBI在CC2430上实现了8021542006规范的协议栈,并利用了FREERTOS操作系统。源码可使用GIT工具下载HTTP/GITINFONETFUNDPACBE/GIT/PICOSTACK【相关文档】JEANFRANOISWAUTHY,LAURENTSCHUMACHERIMPLEMENTATIONOFANIEEE8021542006PROTOCOLSTACKONTHETEXASINSTRUMENTCC2430,THE7THACMWORKSHOPONPERFORMANCEEVALUATIONOFWIRELESSADHOC,SENSOR,ANDUBIQUITOUSNETWORKS,BODRUM,TURKEYOCTOBER1721,2010802154SOURCECODERAR22CHIBICHIBIOPENSOURCE802154WIRELESSSTACKHTTP/FREAKLABSORG/INDEXPHP/CHIBIASIMPLEOPENSOURCEWIRELESSSTACKHTMLTHISISANOPENSOURCESOFTWAREPROJECTBASEDONTHEORIGINALCHIBIWIRELESSPROTOCOLSTACKTHISPROJECTPORTSTHECHIBIPROTOCOLSTACKTOTHEARDUINOPLATFORMSOTHATPEOPLEFAMILIARWITHTHEARDUINOWILLBEABLETOCOMMUNICATEWIRELESSLYUSINGINEXPENSIVEIEEE802154RADIOSCHIBIMEANS“MIDGET“INJAPANESEANDITSAPPROPRIATEFORTHISSTACKBECAUSEITSTRIPSWIRELESSCOMMUNICATIONSDOWNTOTHEFUNDAMENTALOPERATIONSOFINITIALIZATION,SEND,ANDRECEIVETHESTACKRELIESHEAVILYONTHERADIOHARDWARETODOMOSTOFTHETIMINGSPECIFICPARTSOFTHEPROTOCOLWHICHALLOWSITTORUNWITHOUTANOPERATINGSYSTEMORASCHEDULERTHISALSOREDUCESTHESIZEOFTHESOFTWAREWHICHCURRENTLYREQUIRESAPPROXIMATELY4KBOFFLASHMEMORYANDAPPROXIMATELY300BYTESOFRAM【简单说明】HTTP/WWWMICROBUILDEREU/PROJECTS/LPC1343REFERENCEDESIGN/CHIBIASPXCHIBIASLIGHTLYDEROGATORYJAPANESETERMFORMIDGETISANEASYTOUSE,OPENSOURCE802154WIRELESSSTACKFROMFREAKLABSITALLOWSLIGHTWEIGHTPOINTTOPOINTORPOINTTOMULTIPOINTCOMMUNICATIONSWITHAMINIMUMOFEFFORT,ANDISCURRENTLYBASEDONTHEHIGHLYINTEGRATEDAT86RF212700900MHZANDAT86RF23024GHZTRANSCEIVERSFROMATMELASLIGHTLYMODIFIEDVERSIONOFCHIBIISINCLUDEDINTHELPC1343CODEBASEANDLPC1114CODEBASE,ALLOWINGYOUTOUSEITOUTOFTHEBOX,THOUGHTHEONLYTRANSCEIVERCURRENTLYSUPPORTEDISTHE700900MHZAT86RF212800/900MHZOFFERSSIGNIFICANTLYBETTERSIGNALPENETRATIONINANURBANENVIRONMENTTHAN24GHZ,THOUGHATTHEEXPENSEOFSLIGHTLYREDUCEDTRANSMITSPEEDSTHISTUTORIALWILLSHOWYOUHOWYOUCANGETSTARTEDWITHCHIBIUSINGTHELPC1114ORLPC1343CHIBINODEADDRESSESEACHSENSORNODEWITHCHIBIHASAUNIQUE16BITADDRESS165534OR0X00010XFFFETOSENDAPOINTTOPOINTMESSAGEYOUSIMPLYNEEDTOUSETHETARGETNODES16BITADDRESSFOREXAMPLE,0X1234TOSENDAPOINTTOMULTIPOINTORGLOBALMESSAGE,YOUSIMPLYUSETHEGLOBAL0XFFFFADDRESS,WHICHWILLCAUSETHEOUTGOINGMESSAGETOBERECEIVEDBYEVERYNODEWITHINRANGEITSPRETTYSIMPLE,BUTHERESAQUICKCHIBIMESSAGEADDRESSINGFORDUMMIESDIAGRAMJUSTINCASEPLEASENOTETHATTHEREISNOMECHANISMINPLACETOCHECKADDRESSCONFLICTS,ANDYOUCANGIVEMULTIPLENODESTHESAMEADDRESSTHEREARESITUATIONSWHERETHISCANACTUALLYBEUSEFUL,BUTUNLESSITSINTENTIONALITSBESTTOTRYTOAVOIDUSINGTHESAMEADDRESSTWICEBYATTACHINGASMALLLABELONEACHBOARDWITHTHENODESADDRESSWITHMORETHAN16500POSSIBLEIDSTOCHOSEFROM,YOULLRUNINTOFARBIGGERPROBLEMSTHANADDRESSINGBEFOREYOUSTARTRUNNINGOUTOFPOTENTIALIDS23MSSTATEPANHTTP/WWWECEMSSTATEEDU/REESE/MSSTATEPAN/密西西比大学博士ROBERTBREESE主持开发了开源精简协议栈MSSTATEPANMSSTATEPAN部分性能不兼容802154ZIGBEE,且不支持网状结构拓扑。由于其代码精简且完全开源,适合于初学者和实验研究人员进行开发研究。AZIGBEETMSUBSET/IEEE802154TMMULTIPLATFORMPROTOCOLSTACKAPROTOCOLSTACKTHATSUPPORTSCOORDINATOR/ROUTER/RFDNODES,TREEROUTING,DIRECTMESSAGING,ANDINDIRECTMESSAGINGUSINGSTATICBINDINGPLATFORMSCURRENTLYSUPPORTEDAREPLATFORMPICDEMZPIC18CC2420RADIO,COMPILERMCC18ORHITECHPLATFORMCC2430EVALUATIONBOARD/SOC_BBCC2430/31WHICHHASAN8051802154RADIOINTEGRATEDINONEDIE,COMPILERIAR51ORHITECHC51PLATFORMMSP430CC2420TMOTE,COMPILERMSPGCC,AUTHORROSTISLAVSPINARPLATFORMWIN32SIMULATEDRFNODESVIRTUALBOARDINTERFACE,COMPILERMICROSOFTVISUALSTUDIONET2003THETARGETAUDIENCESOFTHISSTACKAREEDUCATIONAL,RESEARCH,ANDHOBBYISTUSERSWHOARELOOKINGTOEXPERIMENTWITHPRIVATEPERSONALAREANETWORKSUSINGAVAILABLEZIGBEE/802154PLATFORMSTHISSTACKONLYIMPLEMENTSAVERYSMALLSUBSETOFTHEZIGBEE10STANDARD,ANDISNOTZIGBEECOMPLIANTUSEOFTHISSTACKISNONRESTRICTEDFORRESEARCH,EDUCATIONAL,ANDPERSONALUSECOMMERCIALUSEOFTHENWK,APS,APLLAYERSOFTHISSTACKISBOUNDBYTHEZIGBEETRADEMARKS,DESIGNATIONS,ANDLOGOSPOLICYASTHESELAYERSUSEZIGBEEALLIANCEINTELLECTUALPROPERTY【相关文档】AZIGBEESUBSET/IEEE802154MULTIPLATFORMPROTOCOLSTACK24ZIGBITMODULESHTTP/WWWMESHNETICSCOM25SENSINODESNANOSTACKSENSINODEHTTP/WWWSENSINODECOMTHEREISANEFFORTTOADDSUPPORTFORSENSINODE/CC2430HARDWAREFORTHECONTIKIOS26TINY15FOURHTTP/WWWOHLOHNET/P/TINY15FOURHOMEPAGEHTTP/CODEGOOGLECOM/P/TINY15FOURLICENSEDUNDERBSDCOPYRIGHT【相关论文】JFLORA,PBONNETTINY15FOURAPORTABLE,YETEFFICIENT802154STACK,IEEE34THCONFERENCEONLOCALCOMPUTERNETWORKS,2023OCT200927LINUXWIRELESSSENSORLANPROJECTHTTP/LINUX802154SOURCEFORGENET/HTTP/SOURCEFORGENET/PROJECTS/LINUX802154/THISISATRYTOMAKELINUXHOSTBEABLETOACTASAMEMBEROF802154WIRELESSSENSORNETWORKASAFULLFUNCTIONALDEVICE28LINUXZIGBEEIEEE802154ISASTANDARDFORCOMMUNICATIONINSMALLLOWRATEWIRELESSPRIVATENETWORKSWPANTHEGOALOFTHISPROJECTISTOCREATEANIMPLEMENTATIONOFTHISSTANDARDANDSEVERALPROTOCOLSRUNNINGONTHETOPOFIEEE802154LIKEZIGBEEFORLINUXTHEPROJECTPAGEISAVAILABLEATHTTP/APPSSOURCEFORGENET/TRAC/LINUXZIGBEEWITHSOURCECODEOFKERNELPARTAVAILABLEFROMGITATHTTP/ZIGBEELINUXGITSOURCEFORGENET,MIRROREDFORCONVENIENCEATGIT/GITKERNELORG/PUB/SCM/LINUX/KERNEL/GIT/LUMAG/LOWPANGITTHESOURCECODEFORUSERSPACEUTILSISAVAILABLEFROMGITATHTTP/LINUXZIGBEEGITSOURCEFORGENET/HEREISTHELINUX802154PROJECTHTTP/LINUX802154SOURCEFORGENETANDGOOGLEGROUPISATHTTP/GROUPSBETAGOOGLECOM/GROUP/LINUX802154ANDRECENTLYHAPPENINGNEWSANNOUNCEMENTATHTTP/FRESHMEATNET/PROJECTS/LINUX55167FULLTEXTENGLISHPDFL4MBBIBTEXFENGCHENANDFALKODRESSLER,“ASIMULATIONMODELOFIEEE802154INOMNET,“PROCEEDINGSOF6GI/ITGKUVSFACHGESPRCHDRAHTLOSESENSORNETZE,POSTERSESSION,AACHEN,GERMANY,JULY2007,PP3538ABSTRACTENGLISHHTMLFULLTEXTENGLISHPDF134KBPOSTERENGLISHPDF541KBBIBTEX213WPAN11LOWRATEWIRELESSPERSONALAREANETWORKSLRWPANSHTTP/WWWEECCNYCUNYEDU/ZHENG/PUB/用于NS2环境下的仿真程序模块THISRELEASEHASBEENTESTEDFORFOLLOWINGPLATFORMSNS2VERSION226AND227OSREDHATLINUX,SUNSOLARIS,ANDFREEBSD源码【相关论文】JZHENGANDMYUNGJLEE,“WILLIEEE802154MAKEUBIQUITOUSNETWORKINGAREALITYADISCUSSIONONAPOTENTIALLOWPOWER,LOWBITRATESTANDARD,“IEEECOMMUNICATIONSMAGAZINE,VOL42,NO6,PP140146,JUNE2004JZHENGANDMYUNGJLEE,“ACOMPREHENSIVEPERFORMANCESTUDYOFIEEE802154,“SENSORNETWORKOPERATIONS,IEEEPRESS,WILEYINTERSCIENCE,CHAPTER4,PP218237,20063开源操作系统项目31FREERTOSFREERTOSHTTP/WWWFREERTOSORG/1HTTP/WWWFREERTOSORG/HTTP/WWWFREERTOSORG/PORTCYGNHTMLHTTP/WWWTESTECHELECTCOM/PUMPKIN/HTTP/WWWTESTECHELECTCOM/PUMPKIN/SUPPORT_TARGETHTMFREERTOS是为小型嵌入式系统开发的一个开放源代码、免费的实时操作系统内核。其内核大部分使用C语言编程,具有高度的可移植性,目前已经被移植到的处理器平台超过19种。FREERTOS操作系统商业应用免费,具有源码公开、可移植、可裁减、调度策略灵活的特点,可以方便地移植到各种单片机上运行。FREERTOS提供的功能包括任务管理、时间管理、信号量、消息队列、内存管理等功能,可基本满足较小系统的需要。32CONTIKITHEOPERATINGSYSTEMFORCONNECTINGTHENEXTBILLIONDEVICESTHEINTERNETOFTHINGSCONTIKIISANOPENSOURCE,HIGHLYPORTABLE,MULTITASKINGOPERATINGSYSTEMFORMEMORYEFFICIENTNETWORKEDEMBEDDEDSYSTEMSANDWIRELESSSENSORNETWORKSCONTIKIHASBEENUSEDISAVARIETYOFPROJECTS,SUCHASROADTUNNELFIREMONITORING,INTRUSIONDETECTION,WATERMONITORINGINTHEBALTICSEA,ANDINSURVEILLANCENETWORKS33CHIBIOSCHIBIOSHTTP/CHIBIOSSOURCEFORGENET/4文献IMPLEMENTATIONOFANIEEE8021542006PROTOCOLSTACKONTHETEXASINSTRUMENTCC24301JEANFRANCOISWAUTHY,LAURENTSCHUMACHERIMPLEMENTATIONOFANIEEE8021542006PROTOCOLSTACKONTHETEXASINSTRUMENTCC2430,INPROCEEDINGSOFTHESEVENTHACMINTERNATIONALSYMPOSIUMONPERFORMANCEEVALUATIONOFWIRELESSADHOC,SENSOR,ANDUBIQUITOUSNETWORKSPEWASUN2010802154TASKGROUPGETIEEE80215IEEESTANDARD802154D2009IEEESTANDARD802154C2009IEEESTANDARD802154A2007IEEESTANDARD8021542006IEEESTANDARD8021542003802154RESOURCESINCLUDINGWHITEPAPERSANDGLOSSARY802154VSZIGBEESECURITYIN802154ANDZIGBEENETWORKS袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄蚂袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄蚂袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄蚂袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄蚂袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄蚂袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论