{"id":558,"date":"2025-12-15T09:26:13","date_gmt":"2025-12-15T02:26:13","guid":{"rendered":"https:\/\/blog.datacore.vn\/?p=558"},"modified":"2026-02-24T14:42:48","modified_gmt":"2026-02-24T07:42:48","slug":"de-dieu-so-ky-2-ha-tang-phan-tan-thiet-ke-mang-luoi-sinh-ton-khong-the-danh-sap","status":"publish","type":"post","link":"https:\/\/blog.datacore.vn\/vi\/de-dieu-so-ky-2-ha-tang-phan-tan-thiet-ke-mang-luoi-sinh-ton-khong-the-danh-sap\/","title":{"rendered":"\u0110\u00ca \u0110I\u1ec0U S\u1ed0 &#8211; K\u1ef2 2: H\u1ea1 t\u1ea7ng ph\u00e2n t\u00e1n \u2013 Thi\u1ebft k\u1ebf m\u1ea1ng l\u01b0\u1edbi sinh t\u1ed3n &#8220;KH\u00d4NG TH\u1ec2 \u0110\u00c1NH S\u1eacP&#8221;"},"content":{"rendered":"<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">TL;DR (T\u00f3m t\u1eaft cho k\u1ef9 s\u01b0 b\u1eadn r\u1ed9n)<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>V\u1ea5n \u0111\u1ec1 t\u1eeb <a href=\"https:\/\/blog.datacore.vn\/vi\/de-dieu-so-ky-1-cu-soc-offline-va-su-sup-do-cua-cac-kien-truc-roi-rac\/\" data-type=\"post\" data-id=\"502\">K\u1ef3 1<\/a>:<\/strong> Ki\u1ebfn tr\u00fac m\u1ea1ng vi\u1ec5n th\u00f4ng t\u1eadp trung (Hub-and-Spoke) ch\u1eafc ch\u1eafn s\u1ebd th\u1ea5t b\u1ea1i trong b\u00e3o l\u1edbn do l\u1ed7i &#8220;\u0110i\u1ec3m ch\u1ebft duy nh\u1ea5t&#8221; (SPOF) t\u1ea1i c\u00e1c tr\u1ea1m BTS.<\/li>\n\n\n\n<li><strong>Gi\u1ea3i ph\u00e1p Ki\u1ebfn tr\u00fac:<\/strong> Chuy\u1ec3n d\u1ecbch sang <strong>M\u00f4 h\u00ecnh M\u1ea1ng l\u01b0\u1edbi (Mesh Topology)<\/strong> v\u1edbi kh\u1ea3 n\u0103ng t\u1ef1 ch\u1eefa l\u00e0nh (Self-healing) v\u00e0 \u0111\u1ecbnh tuy\u1ebfn \u0111a ch\u1eb7ng (Multi-hop), kh\u00f4ng ph\u1ee5 thu\u1ed9c v\u00e0o node trung t\u00e2m.<\/li>\n\n\n\n<li><strong>Tri\u1ec3n khai th\u1ef1c t\u1ebf:<\/strong> \u0110\u1ec1 xu\u1ea5t ki\u1ebfn tr\u00fac lai (Hybrid): S\u1eed d\u1ee5ng <strong>Smartphone Mesh<\/strong> (Bluetooth\/WiFi) cho \u0111\u00f4 th\u1ecb m\u1eadt \u0111\u1ed9 cao v\u00e0 <strong>LoRaWAN Mesh<\/strong> cho v\u00f9ng n\u00f4ng th\u00f4n\/mi\u1ec1n n\u00fai \u0111\u1ec3 \u0111\u1ea3m b\u1ea3o k\u1ebft n\u1ed1i c\u01a1 b\u1ea3n (Lifeline Connectivity) khi m\u1ea5t \u0111i\u1ec7n l\u01b0\u1edbi di\u1ec7n r\u1ed9ng.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">1. L\u1eddi d\u1eabn: V\u01b0\u1ee3t qua &#8220;C\u00fa s\u1ed1c Offline&#8221;<\/h3>\n\n\n\n<p>Trong <strong>K\u1ef3 1: Ph\u00e2n t\u00edch s\u1ef1 c\u1ed1 h\u1ec7 th\u1ed1ng<\/strong>, ch\u00fang ta \u0111\u00e3 th\u1ef1c hi\u1ec7n m\u1ed9t cu\u1ed9c &#8220;kh\u00e1m nghi\u1ec7m t\u1eed thi&#8221; \u0111\u1ed1i v\u1edbi h\u1ea1 t\u1ea7ng th\u00f4ng tin trong c\u00e1c \u0111\u1ee3t thi\u00ean tai 2024-2025. K\u1ebft lu\u1eadn r\u1ea5t \u0111au \u0111\u1edbn nh\u01b0ng r\u00f5 r\u00e0ng: Ch\u00fang ta \u0111\u00e3 \u0111\u1eb7t c\u01b0\u1ee3c to\u00e0n b\u1ed9 kh\u1ea3 n\u0103ng li\u00ean l\u1ea1c c\u1ee9u m\u1ea1ng v\u00e0o nh\u1eefng c\u1ed9t \u0103ng-ten mong manh nh\u1ea5t tr\u01b0\u1edbc s\u1ee9c gi\u00f3 c\u1ea5p 15. Khi tr\u1ea1m BTS g\u00e3y \u0111\u1ed5 ho\u1eb7c m\u1ea5t ngu\u1ed3n, nh\u1eefng chi\u1ebfc smartphone hi\u1ec7n \u0111\u1ea1i tr\u1edf th\u00e0nh nh\u1eefng &#8220;h\u00f2n \u0111\u1ea3o silicon&#8221; c\u00f4 l\u1eadp.<\/p>\n\n\n\n<p>K\u1ef3 2 n\u00e0y s\u1ebd t\u1eadp trung gi\u1ea3i quy\u1ebft b\u00e0i to\u00e1n k\u1ef9 thu\u1eadt h\u00f3c b\u00faa nh\u1ea5t \u1edf T\u1ea7ng V\u1eadt l\u00fd (Physical Layer): <strong>L\u00e0m th\u1ebf n\u00e0o \u0111\u1ec3 duy tr\u00ec k\u1ebft n\u1ed1i s\u1ed1 khi l\u01b0\u1edbi \u0111i\u1ec7n v\u00e0 Internet qu\u1ed1c gia s\u1eadp ngu\u1ed3n to\u00e0n di\u1ec7n?<\/strong><\/p>\n\n\n\n<p>C\u00e2u tr\u1ea3 l\u1eddi kh\u00f4ng n\u1eb1m \u1edf vi\u1ec7c x\u00e2y d\u1ef1ng nh\u1eefng c\u1ed9t s\u00f3ng ki\u00ean c\u1ed1 h\u01a1n (v\u00ec chi ph\u00ed phi th\u1ef1c t\u1ebf), m\u00e0 n\u1eb1m \u1edf vi\u1ec7c thay \u0111\u1ed5i ho\u00e0n to\u00e0n t\u01b0 duy ki\u1ebfn tr\u00fac m\u1ea1ng: Chuy\u1ec3n t\u1eeb s\u1ef1 ph\u1ee5 thu\u1ed9c v\u00e0o &#8220;Hub&#8221; trung t\u00e2m sang s\u1ee9c m\u1ea1nh c\u1ee7a s\u1ed1 \u0111\u00f4ng c\u00e1c thi\u1ebft b\u1ecb bi\u00ean (Edge Devices).<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">2. S\u1ef1 d\u1ecbch chuy\u1ec3n m\u00f4 h\u00ecnh: T\u1eeb Star Topology sang Mesh Topology<\/h3>\n\n\n\n<p>\u0110\u1ec3 x\u00e2y d\u1ef1ng m\u1ed9t h\u1ec7 th\u1ed1ng c\u00f3 kh\u1ea3 n\u0103ng ph\u1ee5c h\u1ed3i (Resilient), ch\u00fang ta ph\u1ea3i lo\u1ea1i b\u1ecf c\u00e1c &#8220;\u0110i\u1ec3m ch\u1ebft duy nh\u1ea5t&#8221; (SPOF &#8211; Single Points of Failure).<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">2.1. Ph\u00e2n t\u00edch k\u1ef9 thu\u1eadt hai m\u00f4 h\u00ecnh<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>M\u00f4 h\u00ecnh hi\u1ec7n t\u1ea1i: Star Topology (H\u00ecnh sao)M\u1ecdi thi\u1ebft b\u1ecb ng\u01b0\u1eddi d\u00f9ng (Client) \u0111\u1ec1u ph\u1ea3i k\u1ebft n\u1ed1i tr\u1ef1c ti\u1ebfp \u0111\u1ebfn m\u1ed9t Router\/BTS trung t\u00e2m.\n<ul class=\"wp-block-list\">\n<li><em>\u01afu \u0111i\u1ec3m:<\/em> Qu\u1ea3n l\u00fd t\u1eadp trung, hi\u1ec7u su\u1ea5t cao trong \u0111i\u1ec1u ki\u1ec7n l\u00fd t\u01b0\u1edfng, \u0111\u1ed9 tr\u1ec5 th\u1ea5p.<\/li>\n\n\n\n<li><em>Nh\u01b0\u1ee3c \u0111i\u1ec3m ch\u1ebft ng\u01b0\u1eddi (Fatal Flaw):<\/em> N\u1ebfu Node trung t\u00e2m &#8220;ch\u1ebft&#8221;, to\u00e0n b\u1ed9 m\u1ea1ng l\u01b0\u1edbi s\u1ee5p \u0111\u1ed5. Kh\u00f4ng c\u00f3 \u0111\u01b0\u1eddng \u0111i d\u1ef1 ph\u00f2ng.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>M\u00f4 h\u00ecnh \u0111\u1ec1 xu\u1ea5t: Mesh Topology (M\u1ea1ng l\u01b0\u1edbi)Trong m\u1ea1ng Mesh, kh\u00f4ng c\u00f3 s\u1ef1 ph\u00e2n bi\u1ec7t r\u00f5 r\u00e0ng gi\u1eefa Client v\u00e0 Router. M\u1ed7i thi\u1ebft b\u1ecb (Node) \u0111\u1ec1u c\u00f3 kh\u1ea3 n\u0103ng v\u1eeba nh\u1eadn, v\u1eeba g\u1eedi, v\u1eeba chuy\u1ec3n ti\u1ebfp (relay) d\u1eef li\u1ec7u cho c\u00e1c node kh\u00e1c.\n<ul class=\"wp-block-list\">\n<li><em>C\u01a1 ch\u1ebf ho\u1ea1t \u0111\u1ed9ng:<\/em> D\u1eef li\u1ec7u di chuy\u1ec3n theo c\u01a1 ch\u1ebf <strong>Multi-hop<\/strong> (\u0111a ch\u1eb7ng). N\u1ebfu node A mu\u1ed1n g\u1eedi tin cho node Z nh\u01b0ng \u1edf qu\u00e1 xa, n\u00f3 s\u1ebd g\u1eedi qua A -&gt; B -&gt; C -&gt; &#8230; -&gt; Z.<\/li>\n\n\n\n<li><em>T\u00ednh n\u0103ng Self-healing (T\u1ef1 ch\u1eefa l\u00e0nh):<\/em> C\u00e1c giao th\u1ee9c \u0111\u1ecbnh tuy\u1ebfn (nh\u01b0 AODV, OLSR ho\u1eb7c c\u00e1c giao th\u1ee9c proprietary c\u1ee7a LoRa Mesh) li\u00ean t\u1ee5c c\u1eadp nh\u1eadt b\u1ea3ng \u0111\u1ecbnh tuy\u1ebfn. N\u1ebfu node B h\u1ebft pin ho\u1eb7c b\u1ecb ph\u00e1 h\u1ee7y, m\u1ea1ng l\u01b0\u1edbi s\u1ebd t\u1ef1 \u0111\u1ed9ng t\u00ednh to\u00e1n l\u1ea1i v\u00e0 t\u00ecm \u0111\u01b0\u1eddng \u0111i m\u1edbi qua node D ho\u1eb7c E.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><strong>Nh\u1eadn \u0111\u1ecbnh k\u1ef9 thu\u1eadt:<\/strong> <em>&#8220;Trong b\u1ed1i c\u1ea3nh th\u1ea3m h\u1ecda, s\u1ef1 &#8216;d\u01b0 th\u1eeba&#8217; (Redundancy) c\u1ee7a c\u00e1c k\u1ebft n\u1ed1i trong m\u1ea1ng Mesh kh\u00f4ng ph\u1ea3i l\u00e0 s\u1ef1 l\u00e3ng ph\u00ed, m\u00e0 l\u00e0 y\u1ebfu t\u1ed1 c\u1ed1t l\u00f5i c\u1ee7a kh\u1ea3 n\u0103ng sinh t\u1ed3n.&#8221;<\/em><\/p>\n<\/blockquote>\n\n\n\n<p>D\u01b0\u1edbi \u0111\u00e2y l\u00e0 s\u01a1 \u0111\u1ed3 so s\u00e1nh tr\u1ef1c quan s\u1ef1 kh\u00e1c bi\u1ec7t gi\u1eefa hai m\u00f4 h\u00ecnh khi g\u1eb7p s\u1ef1 c\u1ed1:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"559\" src=\"https:\/\/blog.datacore.vn\/wp-content\/uploads\/2025\/12\/datacore_blog_dedieuso_ky2_network-1024x559.jpg\" alt=\"Mesh vs Centralized network\" class=\"wp-image-560\" srcset=\"https:\/\/blog.datacore.vn\/wp-content\/uploads\/2025\/12\/datacore_blog_dedieuso_ky2_network-1024x559.jpg 1024w, https:\/\/blog.datacore.vn\/wp-content\/uploads\/2025\/12\/datacore_blog_dedieuso_ky2_network-300x164.jpg 300w, https:\/\/blog.datacore.vn\/wp-content\/uploads\/2025\/12\/datacore_blog_dedieuso_ky2_network-768x419.jpg 768w, https:\/\/blog.datacore.vn\/wp-content\/uploads\/2025\/12\/datacore_blog_dedieuso_ky2_network-1536x838.jpg 1536w, https:\/\/blog.datacore.vn\/wp-content\/uploads\/2025\/12\/datacore_blog_dedieuso_ky2_network-2048x1117.jpg 2048w, https:\/\/blog.datacore.vn\/wp-content\/uploads\/2025\/12\/datacore_blog_dedieuso_ky2_network-1320x720.jpg 1320w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">So s\u00e1nh m\u1ea1ng t\u1eadp trung v\u00e0 m\u1ea1ng ph\u00e2n t\u00e1n<\/figcaption><\/figure>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><\/p>\n<\/blockquote>\n\n\n\n<h3 class=\"wp-block-heading\">3. Ki\u1ebfn tr\u00fac \u0111\u1ec1 xu\u1ea5t: V-FloodNet (Hybrid Mesh Layer)<\/h3>\n\n\n\n<p>Vi\u1ec7t Nam c\u00f3 \u0111\u1ecba h\u00ecnh ph\u1ee9c t\u1ea1p, t\u1eeb \u0111\u00f4 th\u1ecb n\u00e9n (H\u00e0 N\u1ed9i, TP.HCM) \u0111\u1ebfn v\u00f9ng n\u00fai chia c\u1eaft (T\u00e2y B\u1eafc) v\u00e0 v\u00f9ng s\u00f4ng n\u01b0\u1edbc m\u00eanh m\u00f4ng (Mi\u1ec1n T\u00e2y). Kh\u00f4ng m\u1ed9t c\u00f4ng ngh\u1ec7 Mesh \u0111\u01a1n l\u1ebb n\u00e0o c\u00f3 th\u1ec3 gi\u1ea3i quy\u1ebft t\u1ea5t c\u1ea3.<\/p>\n\n\n\n<p>Datacore \u0111\u1ec1 xu\u1ea5t ki\u1ebfn tr\u00fac <strong>V-FloodNet<\/strong> &#8211; m\u1ed9t m\u1ea1ng l\u01b0\u1edbi lai (Hybrid Architecture) hai t\u1ea7ng \u0111\u1ec3 t\u1ed1i \u01b0u h\u00f3a cho t\u1eebng ng\u1eef c\u1ea3nh:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"559\" src=\"https:\/\/blog.datacore.vn\/wp-content\/uploads\/2025\/12\/datacore_blog_dedieuso_ky2_vfloodnet-1024x559.jpg\" alt=\"datacore vfloodnet\" class=\"wp-image-561\" srcset=\"https:\/\/blog.datacore.vn\/wp-content\/uploads\/2025\/12\/datacore_blog_dedieuso_ky2_vfloodnet-1024x559.jpg 1024w, https:\/\/blog.datacore.vn\/wp-content\/uploads\/2025\/12\/datacore_blog_dedieuso_ky2_vfloodnet-300x164.jpg 300w, https:\/\/blog.datacore.vn\/wp-content\/uploads\/2025\/12\/datacore_blog_dedieuso_ky2_vfloodnet-768x419.jpg 768w, https:\/\/blog.datacore.vn\/wp-content\/uploads\/2025\/12\/datacore_blog_dedieuso_ky2_vfloodnet-1536x838.jpg 1536w, https:\/\/blog.datacore.vn\/wp-content\/uploads\/2025\/12\/datacore_blog_dedieuso_ky2_vfloodnet-2048x1117.jpg 2048w, https:\/\/blog.datacore.vn\/wp-content\/uploads\/2025\/12\/datacore_blog_dedieuso_ky2_vfloodnet-1320x720.jpg 1320w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">datacore vfloodnet<\/figcaption><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">T\u1ea7ng 1: M\u1ea1ng l\u01b0\u1edbi \u0111\u00f4 th\u1ecb m\u1eadt \u0111\u1ed9 cao (Urban High-Density Mesh)<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Ng\u1eef c\u1ea3nh:<\/strong> C\u00e1c khu v\u1ef1c ng\u1eadp l\u1ee5t \u0111\u00f4 th\u1ecb, n\u01a1i m\u1eadt \u0111\u1ed9 d\u00e2n c\u01b0 cao, kho\u1ea3ng c\u00e1ch gi\u1eefa c\u00e1c thi\u1ebft b\u1ecb ng\u1eafn (&lt;100m).<\/li>\n\n\n\n<li><strong>C\u00f4ng ngh\u1ec7 l\u00f5i:<\/strong> T\u1eadn d\u1ee5ng ch\u00ednh smartphone c\u1ee7a ng\u01b0\u1eddi d\u00e2n l\u00e0m node m\u1ea1ng th\u00f4ng qua <strong>Bluetooth Low Energy (BLE)<\/strong> ho\u1eb7c <strong>Wi-Fi Aware (NAN)<\/strong>.<\/li>\n\n\n\n<li><strong>Nguy\u00ean l\u00fd:<\/strong> Bi\u1ebfn m\u1ed7i ng\u01b0\u1eddi d\u00e2n th\u00e0nh m\u1ed9t &#8220;tr\u1ea1m ph\u00e1t s\u00f3ng di \u0111\u1ed9ng&#8221;. Khi h\u00e0ng ngh\u00ecn ng\u01b0\u1eddi trong m\u1ed9t khu ph\u1ed1 c\u00f9ng b\u1eadt ch\u1ebf \u0111\u1ed9 n\u00e0y, h\u1ecd t\u1ea1o ra m\u1ed9t \u0111\u00e1m m\u00e2y k\u1ebft n\u1ed1i kh\u1ed5ng l\u1ed3. Tin nh\u1eafn SOS c\u1ee7a m\u1ed9t ng\u01b0\u1eddi m\u1eafc k\u1eb9t trong ng\u00f5 s\u00e2u s\u1ebd &#8220;nh\u1ea3y c\u00f3c&#8221; qua \u0111i\u1ec7n tho\u1ea1i c\u1ee7a h\u00e0ng x\u00f3m, qua \u0111i\u1ec7n tho\u1ea1i c\u1ee7a ng\u01b0\u1eddi l\u00e1i xu\u1ed3ng c\u1ee9u h\u1ed9, cho \u0111\u1ebfn khi ch\u1ea1m \u0111\u01b0\u1ee3c v\u00e0o m\u1ed9t thi\u1ebft b\u1ecb c\u00f3 k\u1ebft n\u1ed1i Internet (v\u00ed d\u1ee5: \u0111i\u1ec7n tho\u1ea1i c\u1ee7a ch\u1ec9 huy c\u1ee9u h\u1ed9 d\u00f9ng Starlink) \u0111\u1ec3 g\u1eedi v\u1ec1 trung t\u00e2m.<\/li>\n\n\n\n<li><strong>Th\u00e1ch th\u1ee9c k\u1ef9 thu\u1eadt:<\/strong> S\u1ef1 ph\u00e2n m\u1ea3nh h\u1ec7 \u0111i\u1ec1u h\u00e0nh (iOS v\u00e0 Android c\u00f3 c\u01a1 ch\u1ebf qu\u1ea3n l\u00fd Bluetooth background r\u1ea5t kh\u00e1c nhau) v\u00e0 v\u1ea5n \u0111\u1ec1 ti\u00eau hao pin.<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">T\u1ea7ng 2: M\u1ea1ng l\u01b0\u1edbi n\u00f4ng th\u00f4n t\u1ea7m xa (Rural Long-Range Mesh)<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Ng\u1eef c\u1ea3nh:<\/strong> V\u00f9ng n\u00fai, v\u00f9ng l\u0169 qu\u00e9t, n\u01a1i d\u00e2n c\u01b0 th\u01b0a th\u1edbt, kho\u1ea3ng c\u00e1ch gi\u1eefa c\u00e1c \u0111i\u1ec3m d\u00e2n c\u01b0 t\u1eeb v\u00e0i km \u0111\u1ebfn ch\u1ee5c km. Bluetooth l\u00e0 v\u00f4 d\u1ee5ng \u1edf \u0111\u00e2y.<\/li>\n\n\n\n<li><strong>C\u00f4ng ngh\u1ec7 l\u00f5i:<\/strong> <strong>LoRaWAN (Long Range Wide Area Network)<\/strong> ho\u1ea1t \u0111\u1ed9ng \u1edf t\u1ea7n s\u1ed1 kh\u00f4ng c\u1ea5p ph\u00e9p (v\u00ed d\u1ee5: 433MHz ho\u1eb7c 923MHz t\u1ea1i VN).<\/li>\n\n\n\n<li><strong>Tri\u1ec3n khai:<\/strong> Trang b\u1ecb c\u00e1c thi\u1ebft b\u1ecb Mesh Node LoRa gi\u00e1 r\u1ebb, ch\u1ea1y pin d\u1ef1 ph\u00f2ng cho c\u00e1c tr\u01b0\u1edfng th\u00f4n, tr\u1ea1m ki\u1ec3m l\u00e2m, v\u00e0 c\u00e1c \u0111\u1ed9i xu\u1ed3ng c\u1ee9u h\u1ed9.<\/li>\n\n\n\n<li><strong>\u01afu \u0111i\u1ec3m k\u1ef9 thu\u1eadt c\u1ee7a LoRa:<\/strong>\n<ul class=\"wp-block-list\">\n<li><strong>Link Budget c\u1ef1c cao (l\u00ean t\u1edbi 168dB):<\/strong> Cho ph\u00e9p t\u00edn hi\u1ec7u \u0111i xuy\u00ean qua v\u1eadt c\u1ea3n v\u00e0 \u0111\u1ea1t t\u1ea7m xa 10-15km \u1edf v\u00f9ng n\u00f4ng th\u00f4n (Line of Sight).<\/li>\n\n\n\n<li><strong>Ti\u00eau th\u1ee5 n\u0103ng l\u01b0\u1ee3ng c\u1ef1c th\u1ea5p:<\/strong> M\u1ed9t node c\u00f3 th\u1ec3 ho\u1ea1t \u0111\u1ed9ng h\u00e0ng tu\u1ea7n ch\u1ec9 v\u1edbi m\u1ed9t vi\u00ean pin 18650 nh\u1edd ch\u1ebf \u0111\u1ed9 ng\u1ee7 s\u00e2u (Deep Sleep).<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">4. \u0110\u00e0o s\u00e2u: T\u1ed1i \u01b0u h\u00f3a giao th\u1ee9c cho b\u0103ng th\u00f4ng c\u1ef1c th\u1ea5p<\/h3>\n\n\n\n<p>Gi\u1edbi k\u1ef9 s\u01b0 h\u1ec7 th\u1ed1ng c\u1ea7n th\u1eb3ng th\u1eafn: Mesh Network, \u0111\u1eb7c bi\u1ec7t l\u00e0 LoRa Mesh, c\u00f3 b\u0103ng th\u00f4ng (Throughput) c\u1ef1c th\u1ea5p, th\u01b0\u1eddng ch\u1ec9 v\u00e0i tr\u0103m bps \u0111\u1ebfn v\u00e0i kbps.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><strong>C\u1ea3nh b\u00e1o k\u1ef9 thu\u1eadt:<\/strong> <em>&#8220;\u0110\u1eebng m\u01a1 t\u01b0\u1edfng v\u1ec1 vi\u1ec7c livestream hay g\u1eedi \u1ea3nh \u0111\u1ed9 ph\u00e2n gi\u1ea3i cao qua m\u1ea1ng Mesh c\u1ee9u h\u1ed9. \u0110\u00e2y l\u00e0 \u0111\u01b0\u1eddng truy\u1ec1n sinh t\u1eed (Lifeline), ch\u1ec9 d\u00e0nh cho nh\u1eefng byte d\u1eef li\u1ec7u thi\u1ebft y\u1ebfu nh\u1ea5t.&#8221;<\/em><\/p>\n<\/blockquote>\n\n\n\n<p>\u0110\u1ec3 m\u1ea1ng l\u01b0\u1edbi n\u00e0y ho\u1ea1t \u0111\u1ed9ng hi\u1ec7u qu\u1ea3 khi c\u00f3 h\u00e0ng ng\u00e0n node c\u00f9ng ph\u00e1t t\u00edn hi\u1ec7u SOS, ch\u00fang ta c\u1ea7n t\u1ed1i \u01b0u h\u00f3a \u1edf t\u1ea7ng giao th\u1ee9c (Protocol Layer):<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">4.1. Thay th\u1ebf HTTP\/TCP b\u1eb1ng MQTT-SN\/UDP<\/h4>\n\n\n\n<p>C\u00e1c giao th\u1ee9c truy\u1ec1n th\u1ed1ng nh\u01b0 HTTP tr\u00ean n\u1ec1n TCP qu\u00e1 &#8220;n\u1eb7ng&#8221; (overhead l\u1edbn) do c\u01a1 ch\u1ebf b\u1eaft tay 3 b\u01b0\u1edbc v\u00e0 c\u00e1c header c\u1ed3ng k\u1ec1nh.<\/p>\n\n\n\n<p>Gi\u1ea3i ph\u00e1p l\u00e0 s\u1eed d\u1ee5ng <strong>MQTT-SN (MQTT for Sensor Networks)<\/strong> ch\u1ea1y tr\u00ean n\u1ec1n <strong>UDP<\/strong>. MQTT-SN \u0111\u01b0\u1ee3c thi\u1ebft k\u1ebf ri\u00eang cho m\u00f4i tr\u01b0\u1eddng m\u1ea1ng kh\u00f4ng \u1ed5n \u0111\u1ecbnh, b\u0103ng th\u00f4ng th\u1ea5p, v\u1edbi k\u00edch th\u01b0\u1edbc header \u0111\u01b0\u1ee3c t\u1ed1i gi\u1ea3n t\u1ed1i \u0111a.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">4.2. N\u00e9n d\u1eef li\u1ec7u c\u1ef1c \u0111oan (Extreme Data Compression)<\/h4>\n\n\n\n<p>Kh\u00f4ng g\u1eedi d\u1eef li\u1ec7u d\u1ea1ng JSON text (<code>{\"lat\": 21.0285, \"long\": 105.8542}<\/code>). Thay v\u00e0o \u0111\u00f3, h\u00e3y s\u1eed d\u1ee5ng k\u1ef9 thu\u1eadt \u0111\u00f3ng g\u00f3i bit (Bit-packing) ho\u1eb7c c\u00e1c chu\u1ea9n tu\u1ea7n t\u1ef1 h\u00f3a nh\u1ecb ph\u00e2n (Binary Serialization) nh\u01b0 Protobuf\/FlatBuffers.<\/p>\n\n\n\n<p>M\u1ed9t g\u00f3i tin SOS ti\u00eau chu\u1ea9n ch\u1ec9 n\u00ean chi\u1ebfm d\u01b0\u1edbi <strong>50 bytes<\/strong>, bao g\u1ed3m:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>Device_ID<\/code> (4 bytes)<\/li>\n\n\n\n<li><code>Timestamp<\/code> (4 bytes)<\/li>\n\n\n\n<li><code>GPS_Lat_Long<\/code> (N\u00e9n xu\u1ed1ng 8 bytes)<\/li>\n\n\n\n<li><code>Status_Code<\/code> (1 byte &#8211; v\u00ed d\u1ee5: 1=C\u1ea7n y t\u1ebf, 2=C\u1ea7n l\u01b0\u01a1ng th\u1ef1c, 3=Ng\u1eadp qua \u0111\u1ea7u)<\/li>\n\n\n\n<li><code>Short_Message<\/code> (T\u1ed1i \u0111a 30 k\u00fd t\u1ef1 text)<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">4.3. Nguy\u00ean t\u1eafc &#8220;L\u01b0u v\u00e0 Chuy\u1ec3n ti\u1ebfp&#8221; (Store-and-Forward)<\/h4>\n\n\n\n<p>Trong \u0111i\u1ec1u ki\u1ec7n b\u00e3o l\u0169, k\u1ebft n\u1ed1i gi\u1eefa c\u00e1c node Mesh kh\u00f4ng ph\u1ea3i l\u00fac n\u00e0o c\u0169ng \u1ed5n \u0111\u1ecbnh (Intermittent Connectivity). M\u1ea1ng l\u01b0\u1edbi ph\u1ea3i \u00e1p d\u1ee5ng c\u01a1 ch\u1ebf <strong>Delay-Tolerant Networking (DTN)<\/strong>.<\/p>\n\n\n\n<p>N\u1ebfu m\u1ed9t node nh\u1eadn \u0111\u01b0\u1ee3c tin nh\u1eafn nh\u01b0ng kh\u00f4ng t\u00ecm th\u1ea5y node ti\u1ebfp theo \u0111\u1ec3 chuy\u1ec3n \u0111i, n\u00f3 kh\u00f4ng \u0111\u01b0\u1ee3c ph\u00e9p h\u1ee7y (drop) g\u00f3i tin \u0111\u00f3. N\u00f3 ph\u1ea3i l\u01b0u v\u00e0o b\u1ed9 nh\u1edb \u0111\u1ec7m (Store) v\u00e0 li\u00ean t\u1ee5c th\u1eed l\u1ea1i (Retry) cho \u0111\u1ebfn khi k\u1ebft n\u1ed1i \u0111\u01b0\u1ee3c kh\u00f4i ph\u1ee5c ho\u1eb7c t\u00ecm th\u1ea5y \u0111\u01b0\u1eddng \u0111i m\u1edbi (Forward). \u0110i\u1ec1u n\u00e0y \u0111\u1ea3m b\u1ea3o kh\u00f4ng m\u1ed9t l\u1eddi k\u00eau c\u1ee9u n\u00e0o b\u1ecb th\u1ea5t l\u1ea1c, d\u00f9 c\u00f3 th\u1ec3 \u0111\u1ebfn ch\u1eadm.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">5. B\u00e0i h\u1ecdc th\u1ef1c t\u1ebf: D\u1ef1 \u00e1n Owl<\/h3>\n\n\n\n<p>Nh\u1eefng g\u00ec ch\u00fang ta th\u1ea3o lu\u1eadn kh\u00f4ng ph\u1ea3i l\u00e0 l\u00fd thuy\u1ebft su\u00f4ng. Sau si\u00eau b\u00e3o Maria n\u0103m 2017 t\u00e0n ph\u00e1 Puerto Rico, khi\u1ebfn h\u00f2n \u0111\u1ea3o m\u1ea5t \u0111i\u1ec7n v\u00e0 vi\u1ec5n th\u00f4ng trong nhi\u1ec1u th\u00e1ng, d\u1ef1 \u00e1n <strong>Project Owl<\/strong> (Winner of IBM Call for Code) \u0111\u00e3 tri\u1ec3n khai th\u00e0nh c\u00f4ng m\u00f4 h\u00ecnh n\u00e0y.<\/p>\n\n\n\n<p>H\u1ecd s\u1eed d\u1ee5ng c\u00e1c thi\u1ebft b\u1ecb IoT nh\u1ecf g\u1ecdn g\u1ecdi l\u00e0 &#8220;DuckLinks&#8221;, c\u00f3 kh\u1ea3 n\u0103ng n\u1ed5i tr\u00ean m\u1eb7t n\u01b0\u1edbc v\u00e0 ch\u1ea1y b\u1eb1ng n\u0103ng l\u01b0\u1ee3ng m\u1eb7t tr\u1eddi. C\u00e1c DuckLink n\u00e0y t\u1ef1 \u0111\u1ed9ng k\u1ebft n\u1ed1i t\u1ea1o th\u00e0nh m\u1ea1ng Mesh, cung c\u1ea5p m\u1ed9t c\u1ed5ng th\u00f4ng tin d\u1ea1ng Captive Portal \u0111\u01a1n gi\u1ea3n \u0111\u1ec3 ng\u01b0\u1eddi d\u00e2n k\u1ebft n\u1ed1i v\u00e0o b\u1eb1ng smartphone v\u00e0 g\u1eedi tin nh\u1eafn SOS c\u01a1 b\u1ea3n. C\u00e1c tin nh\u1eafn n\u00e0y &#8220;nh\u1ea3y&#8221; qua c\u00e1c DuckLink cho \u0111\u1ebfn khi g\u1eb7p m\u1ed9t thi\u1ebft b\u1ecb &#8220;MamaDuck&#8221; c\u00f3 k\u1ebft n\u1ed1i v\u1ec7 tinh \u0111\u1ec3 g\u1eedi v\u1ec1 trung t\u00e2m ch\u1ec9 huy.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"420\" src=\"https:\/\/blog.datacore.vn\/wp-content\/uploads\/2025\/12\/datacore_blog_dedieuso_ky2_project-owl.webp\" alt=\"datacore blog project owl\" class=\"wp-image-563\" srcset=\"https:\/\/blog.datacore.vn\/wp-content\/uploads\/2025\/12\/datacore_blog_dedieuso_ky2_project-owl.webp 800w, https:\/\/blog.datacore.vn\/wp-content\/uploads\/2025\/12\/datacore_blog_dedieuso_ky2_project-owl-300x158.webp 300w, https:\/\/blog.datacore.vn\/wp-content\/uploads\/2025\/12\/datacore_blog_dedieuso_ky2_project-owl-768x403.webp 768w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><figcaption class=\"wp-element-caption\">datacore blog project owl<\/figcaption><\/figure>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><strong>B\u00e0i h\u1ecdc:<\/strong> M\u1ed9t m\u1ea1ng l\u01b0\u1edbi Mesh \u0111\u01a1n gi\u1ea3n, r\u1ebb ti\u1ec1n, tri\u1ec3n khai nhanh (Rapid Deployment) c\u00f3 gi\u00e1 tr\u1ecb th\u1ef1c ti\u1ec5n cao h\u01a1n nhi\u1ec1u so v\u1edbi nh\u1eefng h\u1ec7 th\u1ed1ng \u0111\u1eaft ti\u1ec1n nh\u01b0ng ph\u1ee5 thu\u1ed9c v\u00e0o l\u01b0\u1edbi \u0111i\u1ec7n qu\u1ed1c gia.<\/p>\n<\/blockquote>\n\n\n\n<p>T\u00e0i li\u1ec7u tham kh\u1ea3o: https:\/\/contest.techbriefs.com\/2019\/entries\/electronics-sensors-iot\/9982-0701-215912-project-owl-clusterduck<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">6. K\u1ebft lu\u1eadn<\/h3>\n\n\n\n<p>Trong K\u1ef3 2, ch\u00fang ta \u0111\u00e3 gi\u1ea3i quy\u1ebft \u0111\u01b0\u1ee3c b\u00e0i to\u00e1n &#8220;T\u1ea1o ra \u0111\u01b0\u1eddng \u1ed1ng&#8221; (Building the Pipes). Ch\u00fang ta \u0111\u00e3 c\u00f3 m\u1ed9t ki\u1ebfn tr\u00fac h\u1ea1 t\u1ea7ng ph\u00e2n t\u00e1n, c\u00f3 kh\u1ea3 n\u0103ng t\u1ef1 duy tr\u00ec k\u1ebft n\u1ed1i ngay c\u1ea3 khi k\u1ecbch b\u1ea3n t\u1ed3i t\u1ec7 nh\u1ea5t x\u1ea3y ra.<\/p>\n\n\n\n<p>Tuy nhi\u00ean, vi\u1ec7c kh\u00f4i ph\u1ee5c k\u1ebft n\u1ed1i m\u1edbi ch\u1ec9 l\u00e0 m\u1ed9t n\u1eeda ch\u1eb7ng \u0111\u01b0\u1eddng. Khi h\u00e0ng ngh\u00ecn ng\u01b0\u1eddi c\u00f9ng l\u00fac g\u1eedi tin nh\u1eafn SOS qua m\u1ea1ng Mesh, c\u00e1c trung t\u00e2m \u0111i\u1ec1u h\u00e0nh s\u1ebd \u0111\u1ed1i m\u1eb7t v\u1edbi m\u1ed9t th\u1ea3m h\u1ecda m\u1edbi: <strong>T\u1ea5n c\u00f4ng DDoS b\u1eb1ng&#8230; d\u1eef li\u1ec7u c\u1ee9u tr\u1ee3.<\/strong><\/p>\n\n\n\n<p>L\u00e0m sao \u0111\u1ec3 ph\u00e2n bi\u1ec7t gi\u1eefa m\u1ed9t tin nh\u1eafn &#8220;Nh\u00e0 t\u00f4i n\u01b0\u1edbc v\u00e0o s\u00e2n r\u1ed3i&#8221; (\u00edt kh\u1ea9n c\u1ea5p) v\u00e0 m\u1ed9t tin nh\u1eafn &#8220;C\u00f3 ng\u01b0\u1eddi gi\u00e0 \u0111ang l\u00ean c\u01a1n \u0111au tim, n\u01b0\u1edbc ng\u1eadp ngang ng\u1ef1c&#8221; (c\u1ef1c k\u1ef3 kh\u1ea9n c\u1ea5p) gi\u1eefa m\u1ed9t bi\u1ec3n th\u00f4ng tin h\u1ed7n lo\u1ea1n, phi c\u1ea5u tr\u00fac v\u00e0 \u0111\u1ea7y nhi\u1ec5u?<\/p>\n\n\n\n<p>H\u1ea1 t\u1ea7ng v\u1eadt l\u00fd c\u1ea7n m\u1ed9t &#8220;B\u1ed9 n\u00e3o&#8221; \u0111\u1ec3 x\u1eed l\u00fd. \u0110\u00f3 l\u00e0 l\u00fac ch\u00fang ta c\u1ea7n \u0111\u1ebfn <strong>D\u1eef li\u1ec7u l\u1edbn v\u00e0 Tr\u00ed tu\u1ec7 nh\u00e2n t\u1ea1o<\/strong>.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p>\u0110\u00d3N \u0110\u1eccC <a href=\"https:\/\/blog.datacore.vn\/vi\/de-dieu-so-ky-3-du-lieu-va-ai-data-ai-bien-su-hon-loan-thanh-tin-hieu-ung-cuu\/\" data-type=\"post\" data-id=\"590\">K\u1ef2 3: D\u1eee LI\u1ec6U V\u00c0 AI (DATA &amp; AI) \u2013 BI\u1ebeN D\u1eee LI\u1ec6U H\u1ed6N LO\u1ea0N TH\u00c0NH T\u00cdN HI\u1ec6U \u1ee8NG C\u1ee8U.<\/a><\/p>\n\n\n\n<p>T\u00ccM HI\u1ec2U <a href=\"https:\/\/blog.datacore.vn\/vi\/de-dieu-so-ky-1-cu-soc-offline-va-su-sup-do-cua-cac-kien-truc-roi-rac\/\" data-type=\"post\" data-id=\"502\">\u0110\u00ca \u0110I\u1ec0U S\u1ed0 \u2013 K\u1ef2 1: &#8220;C\u00da S\u1ed0C OFFLINE&#8221; V\u00c0 S\u1ef0 S\u1ee4P \u0110\u1ed4 C\u1ee6A C\u00c1C KI\u1ebeN TR\u00daC R\u1edcI R\u1ea0C.<\/a><\/p>\n\n\n\n<p><\/p>","protected":false},"excerpt":{"rendered":"<p>TL;DR (T\u00f3m t\u1eaft cho k\u1ef9 s\u01b0 b\u1eadn r\u1ed9n) 1. L\u1eddi d\u1eabn: V\u01b0\u1ee3t qua &#8220;C\u00fa s\u1ed1c Offline&#8221; Trong K\u1ef3 1: Ph\u00e2n t\u00edch s\u1ef1 c\u1ed1 h\u1ec7 th\u1ed1ng, ch\u00fang ta \u0111\u00e3 th\u1ef1c hi\u1ec7n m\u1ed9t cu\u1ed9c &#8220;kh\u00e1m nghi\u1ec7m t\u1eed thi&#8221; \u0111\u1ed1i v\u1edbi h\u1ea1 t\u1ea7ng th\u00f4ng tin trong c\u00e1c \u0111\u1ee3t thi\u00ean tai 2024-2025. K\u1ebft lu\u1eadn r\u1ea5t \u0111au \u0111\u1edbn nh\u01b0ng r\u00f5 [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":571,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_uag_custom_page_level_css":"","_swt_meta_header_display":false,"_swt_meta_footer_display":false,"_swt_meta_site_title_display":false,"_swt_meta_sticky_header":false,"_swt_meta_transparent_header":false,"footnotes":""},"categories":[19,73],"tags":[76,112,110,108],"class_list":["post-558","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog-vi","category-xa-hoi","tag-de-dieu-so","tag-lorawan-mesh","tag-mesh-topology","tag-smartphone-mesh"],"uagb_featured_image_src":{"full":["https:\/\/blog.datacore.vn\/wp-content\/uploads\/2025\/12\/datacore_blog_dedieuso_ky2_featurepic.jpg",1024,559,false],"thumbnail":["https:\/\/blog.datacore.vn\/wp-content\/uploads\/2025\/12\/datacore_blog_dedieuso_ky2_featurepic-150x150.jpg",150,150,true],"medium":["https:\/\/blog.datacore.vn\/wp-content\/uploads\/2025\/12\/datacore_blog_dedieuso_ky2_featurepic-300x164.jpg",300,164,true],"medium_large":["https:\/\/blog.datacore.vn\/wp-content\/uploads\/2025\/12\/datacore_blog_dedieuso_ky2_featurepic-768x419.jpg",768,419,true],"large":["https:\/\/blog.datacore.vn\/wp-content\/uploads\/2025\/12\/datacore_blog_dedieuso_ky2_featurepic.jpg",1024,559,false],"1536x1536":["https:\/\/blog.datacore.vn\/wp-content\/uploads\/2025\/12\/datacore_blog_dedieuso_ky2_featurepic.jpg",1024,559,false],"2048x2048":["https:\/\/blog.datacore.vn\/wp-content\/uploads\/2025\/12\/datacore_blog_dedieuso_ky2_featurepic.jpg",1024,559,false],"trp-custom-language-flag":["https:\/\/blog.datacore.vn\/wp-content\/uploads\/2025\/12\/datacore_blog_dedieuso_ky2_featurepic.jpg",18,10,false]},"uagb_author_info":{"display_name":"Kien Vu","author_link":"https:\/\/blog.datacore.vn\/vi\/author\/kienvq\/"},"uagb_comment_info":3,"uagb_excerpt":"TL;DR (T\u00f3m t\u1eaft cho k\u1ef9 s\u01b0 b\u1eadn r\u1ed9n) 1. L\u1eddi d\u1eabn: V\u01b0\u1ee3t qua &#8220;C\u00fa s\u1ed1c Offline&#8221; Trong K\u1ef3 1: Ph\u00e2n t\u00edch s\u1ef1 c\u1ed1 h\u1ec7 th\u1ed1ng, ch\u00fang ta \u0111\u00e3 th\u1ef1c hi\u1ec7n m\u1ed9t cu\u1ed9c &#8220;kh\u00e1m nghi\u1ec7m t\u1eed thi&#8221; \u0111\u1ed1i v\u1edbi h\u1ea1 t\u1ea7ng th\u00f4ng tin trong c\u00e1c \u0111\u1ee3t thi\u00ean tai 2024-2025. K\u1ebft lu\u1eadn r\u1ea5t \u0111au \u0111\u1edbn nh\u01b0ng r\u00f5&hellip;","_links":{"self":[{"href":"https:\/\/blog.datacore.vn\/vi\/wp-json\/wp\/v2\/posts\/558","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.datacore.vn\/vi\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.datacore.vn\/vi\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.datacore.vn\/vi\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.datacore.vn\/vi\/wp-json\/wp\/v2\/comments?post=558"}],"version-history":[{"count":6,"href":"https:\/\/blog.datacore.vn\/vi\/wp-json\/wp\/v2\/posts\/558\/revisions"}],"predecessor-version":[{"id":721,"href":"https:\/\/blog.datacore.vn\/vi\/wp-json\/wp\/v2\/posts\/558\/revisions\/721"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.datacore.vn\/vi\/wp-json\/wp\/v2\/media\/571"}],"wp:attachment":[{"href":"https:\/\/blog.datacore.vn\/vi\/wp-json\/wp\/v2\/media?parent=558"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.datacore.vn\/vi\/wp-json\/wp\/v2\/categories?post=558"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.datacore.vn\/vi\/wp-json\/wp\/v2\/tags?post=558"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}