802.11ba (WUR) a i ʻole pehea e hele ai i kahi nahesa me kahi hedgehog

ʻAʻole i lōʻihi ma mua, ma nā kumuwaiwai ʻē aʻe a ma kaʻu blog, ua kamaʻilio wau e pili ana i ka make ʻana o ZigBee a ʻo ka manawa kēia e kanu ai i ke kahu lele. I mea e kau ai i kahi helehelena maikaʻi ma kahi pāʻani maikaʻi ʻole me ka Thread e hana ana ma luna o IPv6 a me 6LowPan, Bluetooth (LE) ʻoi aku ka maikaʻi no kēia ua lawa. Akā e haʻi aku wau iā ʻoe e pili ana i kēia i kekahi manawa ʻē aʻe. I kēia lā e kamaʻilio mākou e pili ana i ka hoʻoholo ʻana o ka hui hana o ke kōmike e noʻonoʻo ʻelua ma hope o 802.11ah a ua hoʻoholo ʻo ia ka manawa e hoʻohui i kahi mana piha o kahi mea e like me LRLP (Long-Range Low-Power) i ka loko o nā kūlana 802.11, like. ia LoRA. Akā ʻaʻole hiki ke hoʻokō me ka ʻole o ka pepehi ʻana i ka bipi kapu o ka hoʻokō hope. ʻO ka hopena, ua haʻalele ʻia ka Long-Range a ʻo ka Low-Power wale nō i koe, ʻo ia hoʻi ka maikaʻi loa. ʻO ka hopena he hui ʻana o 802.11 + 802.15.4, a i ʻole Wi-Fi + ZigBee wale nō. ʻO ia hoʻi, hiki iā mākou ke ʻōlelo i ka ʻenehana hou ʻaʻole ia he mea hoʻokūkū i nā hoʻonā LoraWAN, akā, ma ke ʻano ʻē, ke hana ʻia nei e hoʻokō iā lākou.

No laila, e hoʻomaka kākou me ka mea nui loa - I kēia manawa, pono e loaʻa i nā mea e kākoʻo ana i ka 802.11ba ʻelua mau modula lekiō. ʻIke ʻia, i ka nānā ʻana iā 802.11ah/ax me kāna ʻenehana Target Wake Time (TWT), ua hoʻoholo nā ʻenekinia ʻaʻole lawa kēia a pono lākou e hōʻemi i ka hoʻohana ʻana i ka mana. No ke aha e hoʻokaʻawale ai ka maʻamau i ʻelua ʻano lekiō - Primary Communication Radio (PCR) a me Wake-Up Radio (WUR). Inā maopopo nā mea a pau, ʻo ia ka lekiō nui, hoʻouna a loaʻa i ka ʻikepili, a laila me ka lua ʻaʻole nui. ʻO ka ʻoiaʻiʻo, ʻo ka WUR ka hapa nui o kahi mea hoʻolohe (RX) a ua hoʻolālā ʻia e hoʻopau i ka mana liʻiliʻi e hana. ʻO kāna hana nui ka loaʻa ʻana o kahi hōʻailona ala mai ka AP a hiki i ka PCR. ʻO ia hoʻi, hoʻemi nui kēia ʻano i ka manawa hoʻomaka anuanu a hiki iā ʻoe ke hoʻāla i nā hāmeʻa i ka manawa i hāʻawi ʻia me ka pololei loa. He mea maikaʻi loa kēia inā loaʻa iā ʻoe, e ʻōlelo, ʻaʻole ʻumi mau mea hana, akā hoʻokahi haneli a me ʻumi a pono ʻoe e hoʻololi i ka ʻikepili me kēlā me kēia o lākou i kahi manawa pōkole. Eia kekahi, neʻe ka loiloi o ka alapine a me ka manawa o ke ala ala i ka ʻaoʻao AP. Inā, e olelo, LoRAWAN hoʻohana PUSH methodology i ka actuators lakou iho ala a me ka hoʻouna i kekahi mea ma ka lewa, a hiamoe i ke koena o ka manawa, a laila ma keia hihia, ma ka mea kue, ka AP hoʻoholo i ka manawa a me ka mea pono e ala, a ʻo ka poʻe hana ponoʻī ... ʻaʻole hiamoe mau.

I kēia manawa e neʻe kākou i nā ʻano hoʻohālikelike a me ka hoʻohālikelike. Inā ua hana ʻia ʻo 802.11ah, e like me ka hoʻāʻo mua, no nā pūʻulu 868/915 MHz a i ʻole SUB-1GHz wale nō, a laila ua manaʻo ʻia ʻo 802.11ba no nā hui 2.4GHz a me 5GHz. Ma nā kūlana "hou" mua, ua hoʻokō ʻia ka hoʻohālikelike ma o kahi preamble i hiki ke hoʻomaopopo ʻia e nā mea kahiko. ʻO ia hoʻi, ʻo ka helu ʻana ʻaʻole pono nā mea kahiko e ʻike i ke kiʻi holoʻokoʻa; ua lawa ia iā lākou e hoʻomaopopo i ka wā e hoʻomaka ai kēia kiʻi a pehea ka lōʻihi o ka hoʻouna ʻana. ʻO kēia ka ʻike a lākou e lawe ai mai ka preamble. ʻAʻole ʻokoʻa ʻo 802.11ba, no ka mea ua hōʻoia ʻia a hōʻoia ʻia ka hoʻolālā (e haʻalele mākou i ka pilikia o nā kumukūʻai i kēia manawa).

ʻO ka hopena, ʻo ke kiʻi 802.11ba e like me kēia:

802.11ba (WUR) a i ʻole pehea e hele ai i kahi nahesa me kahi hedgehog

ʻO kahi preamble non-HT a me kahi ʻāpana OFDM pōkole me ka modulation BPSK e hiki ai i nā mea 802.11a/g/n/ac/ax ke lohe i ka hoʻomaka ʻana o ka hoʻoili ʻia ʻana o kēia kiʻi a ʻaʻole e hoʻopilikia, e hele ana i ke ʻano hoʻolohe hoʻolohe. Ma hope o ka preamble hiki mai ke kahua synchronization (SYNC), ʻo ia ke ʻano he analogue o L-STF/L-LTF. Hoʻohana ia e hiki ai ke hoʻoponopono i ke alapine a hoʻonohonoho i ka mea hoʻokipa. A i kēia manawa ke hoʻololi nei ka mea hoʻouna i kahi ākea ʻē aʻe o 4 MHz. He aha ke kumu? He mea maʻalahi loa nā mea a pau. Pono kēia i hiki ke hoʻemi ʻia ka mana a hiki ke hoʻokō i kahi ratio signal-to-noise like (SINR). A i ʻole e waiho i ka mana e like me ka mea a loaʻa ka piʻi nui o ka pae hoʻouna. E ʻōlelo wau he hopena maikaʻi loa kēia, kahi e hiki ai i kekahi ke hōʻemi nui i nā koi no nā lako mana. E hoʻomanaʻo kākou, no ka laʻana, ka ESP8266 kaulana. Ma ke ala hoʻouna me ka bitrate o 54 Mbps a me ka mana o 16dBm, hoʻopau ia i 196 mA, kahi mea kiʻekiʻe loa no kahi mea e like me ka CR2032. Inā mākou e hōʻemi i ka laulā o ke kahawai e ʻelima mau manawa a hoʻemi i ka mana transmitter i ʻelima mau manawa, a laila ʻaʻole mākou e nalowale i ka pae hoʻouna, akā e hoʻemi ʻia ka hoʻohana ʻana i kēia manawa e kahi kumu, e ʻōlelo, ma kahi o 50 mA. ʻAʻole kēia he mea koʻikoʻi ma ka ʻaoʻao o ka AP nāna e hoʻouna i ke kiʻi no WUR, akā ʻaʻole maikaʻi. Akā no STA, ua kūpono kēia, no ka mea, ʻae ka hoʻohana haʻahaʻa i ka hoʻohana ʻana i kahi mea e like me CR2032 a i ʻole nā ​​pākaukau i hoʻolālā ʻia no ka mālama ʻana i ka ikehu no ka wā lōʻihi me nā au hoʻokuʻu haʻahaʻa haʻahaʻa. ʻOiaʻiʻo, ʻaʻohe mea e hele mai me ka manuahi a ʻo ka hōʻemi ʻana i ka laula o ke kahawai e alakaʻi i ka emi ʻana o ka wikiwiki o ke kahawai me ka hoʻonui ʻana i ka manawa hoʻouna o hoʻokahi kiʻi, kēlā me kēia.

Ma ke ala, e pili ana i ka wikiwiki channel. Hāʻawi ka maʻamau i kona ʻano o kēia manawa i ʻelua mau koho: 62.5 Kbps a me 250 Kbps. Manaʻo ʻoe i ke ʻala o ZigBee? ʻAʻole maʻalahi kēia, no ka mea, he 2Mhz ka laulā ākea ma kahi o 4Mhz, akā he ʻano ʻano modulation ʻē aʻe me ka kiʻekiʻe spectral density. ʻO ka hopena, ʻoi aku ka nui o ka nui o nā polokalamu 802.11ba, he mea pono loa ia no nā hiʻohiʻona IoT i loko.

ʻOiai, e kali i hoʻokahi minuke ... Ke koi aku nei i nā kikowaena a pau e noho mālie, ʻoiai e hoʻohana ana i ka 4 MHz wale nō o ka hui 20 MHz ... "HE WASTENESS KEIA!" - e ʻōlelo ʻoe a pololei ʻoe. ʻAʻole naʻe, ʻO EIA KA ʻOPI MAOLI!

802.11ba (WUR) a i ʻole pehea e hele ai i kahi nahesa me kahi hedgehog

Hāʻawi ka maʻamau i ka hiki ke hoʻohana i nā subchannels 40 MHz a me 80 MHz. I kēia hihia, hiki ke ʻokoʻa nā bitrates o kēlā me kēia subchannel, a i mea e hoʻohālikelike ai i ka manawa hoʻolaha, hoʻohui ʻia ʻo Padding i ka hope o ke kiʻi. ʻO ia hoʻi, hiki i ka hāmeʻa ke noho i ka airtime ma nā 80 MHz a pau, akā hoʻohana wale ia ma 16 MHz. He ʻōpala maoli kēia.

Ma ke ala, ʻaʻole hiki i nā mea Wi-Fi puni ke hoʻomaopopo i ka mea e hoʻolaha ʻia ma laila. No ka mea ʻaʻole hoʻohana ʻia ka OFDM maʻamau e hoʻopili i nā kiʻi 802.11ba. ʻAe, e like me ia, ua haʻalele kaulana ke kuikahi i ka mea i hana hewa ʻole no nā makahiki he nui. Ma kahi o OFDM maʻamau, hoʻohana ʻia ka modulation Multi-Carrier (MC) -OOK. Ua māhele ʻia ke kahawai 4MHz i 16(?) subcarriers, e hoʻohana ana kēlā me kēia me Manchester encoding. I ka manawa like, ua māhele ʻia ka pā DATA ponoʻī i nā ʻāpana o 4 μs a i ʻole 2 μs e pili ana i ka bitrate, a i kēlā me kēia ʻāpana he haʻahaʻa haʻahaʻa a kiʻekiʻe paha ka pae hoʻopāpā e like me kekahi. ʻO kēia ka hopena e pale aku ai i kahi kaʻina lōʻihi o nā zero a i ʻole nā ​​mea. Ka ʻimi ʻana i ka uku liʻiliʻi.

802.11ba (WUR) a i ʻole pehea e hele ai i kahi nahesa me kahi hedgehog

Ua maʻalahi loa ka pae MAC. Loaʻa iā ia nā kahua wale nō:

  • Hoʻomalu Pā

    Hiki ke lawe i nā waiwai ʻo Beacon, WuP, Discovery a i ʻole nā ​​​​waiwai ʻē aʻe o ke koho a ka mea kūʻai aku.
    Hoʻohana ʻia ʻo Beacon no ka hoʻonohonoho manawa, ua hoʻolālā ʻia ʻo WuP e hoʻāla i hoʻokahi a i ʻole kahi hui o nā mea hana, a hana ʻo Discovery ma ka ʻaoʻao ʻē aʻe mai STA a AP a ua hoʻolālā ʻia e ʻimi i nā wahi komo e kākoʻo ana i ka 802.11ba. Aia i loko o kēia kahua ka lōʻihi o ke kiʻi inā ʻoi aku ia ma mua o 48 mau bits.

  • ID

    Ma muli o ke ʻano o ke kiʻi, hiki iā ia ke ʻike i kahi AP, a i ʻole STA, a i ʻole kahi hui o STA i manaʻo ʻia ai kēia kiʻi. (ʻAe, hiki iā ʻoe ke hoʻāla i nā hāmeʻa ma nā pūʻulu, kapa ʻia ʻo groupcast wake-ups a nani loa ia).

  • Pili i ke ʻano (TD)

    He kahua maʻalahi. Aia i loko e hiki ke hoʻouna ʻia ka manawa kikoʻī, kahi hōʻailona e pili ana i kahi firmware / hoʻonohonoho hoʻonohonoho me kahi helu helu, a i ʻole kekahi mea pono e ʻike ai ka STA.

  • Māhele Nānā Kiʻi (FCS)
    He mea maʻalahi nā mea a pau maʻaneʻi. He checksum kēia

Akā no ka hana ʻana o ka ʻenehana, ʻaʻole lawa ka hoʻouna ʻana i kahi kiʻi i ke ʻano i koi ʻia. Pono ka STA a me ka AP. Hōʻike ka STA i kāna mau palena, me ka manawa e pono ai e hoʻomaka i ka PCR. Hana ʻia nā kūkākūkā āpau me ka hoʻohana ʻana i nā kiʻi maʻamau 802.11, a laila hiki i ka STA ke hoʻopau i ka PCR a komo i ke ʻano hana WUR. A i ʻole e hiamoe paha, inā hiki. No ka mea inā loaʻa ia, a laila ʻoi aku ka maikaʻi o ka hoʻohana ʻana.
ʻO ka mea aʻe e hiki mai ana ka hoʻopiʻi hou ʻana o nā hola milliamp makamae i kapa ʻia ʻo WUR Duty Cycle. ʻAʻohe mea paʻakikī, ʻo STA a me AP wale nō, ma ka hoʻohālikelike ʻana me ke ʻano o TWT, ʻae i kahi papa moe. Ma hope o kēia, hiamoe nui ʻo STA, e hoʻohuli ana i ka WUR i kekahi manawa e hoʻolohe i ka "Ua hiki mai anei kekahi mea pono iaʻu?" A inā pono wale nō, hoʻāla ia i ka module radio nui no ka hoʻololi kaʻa.

Hoʻololi maoli i ke kūlana i hoʻohālikelike ʻia me TWT a me U-APSD, ʻaʻole anei?

A i kēia manawa he nuance koʻikoʻi ʻaʻole ʻoe e noʻonoʻo koke. ʻAʻole pono ka WUR e hana ma ke alapine like me ka module nui. ʻO ka mea ʻē aʻe, makemake ʻia a ʻōlelo ʻia e hana ia ma kahi ala ʻē aʻe. I kēia hihia, ʻaʻole e hoʻopilikia ka hana 802.11ba i ka hana o ka pūnaewele a, ma ke ʻano ʻē, hiki ke hoʻohana ʻia e hoʻouna i ka ʻike pono. Kahi, papa inoa o nā hoalauna a me nā mea hou aku i loko o nā kūlana 802.11 ʻē aʻe, no ka laʻana 802.11k/v. A he aha nā pōmaikaʻi i wehe ʻia no nā pūnaewele Mesh ... Akā ʻo kēia ke kumuhana o kahi ʻatikala ʻokoʻa.

No ka hopena o ka hae pono'ī e like me ka palapala, a laila I kēia manawa ua mākaukau ʻo Draft 6.0 me ka helu ʻae ʻia: 96%. ʻO ia, i kēia makahiki hiki iā mākou ke manaʻo i kahi kūlana maoli a i ʻole ka liʻiliʻi o nā hoʻokō mua. ʻO ka manawa wale nō e hōʻike i ka laha ʻana.

ʻO ia mau mea... (c) EvilWirelesMan.

Heluhelu ʻia:

IEEE 802.11ba - Wi-Fi Mana Haʻahaʻa Loa no ka Pūnaewele Nui o nā Mea - Nā Paʻakikī, Nā pilikia wehe, ka loiloi hana.

IEEE 802.11ba: Lekiō Ala Haʻahaʻa no ka IoT ʻōmaʻomaʻo

IEEE 802.11-Enabled Wake-Up Radio: E hoʻohana i nā hihia a me nā noi

Source: www.habr.com

Pākuʻi i ka manaʻo hoʻopuka