{"id":19161,"date":"2026-06-24T15:57:59","date_gmt":"2026-06-24T07:57:59","guid":{"rendered":"https:\/\/www.lansitec.com\/?p=19161"},"modified":"2026-06-10T13:04:57","modified_gmt":"2026-06-10T05:04:57","slug":"ble-payload-filtering","status":"publish","type":"post","link":"https:\/\/www.lansitec.com\/es\/blogs\/ble-payload-filtering\/","title":{"rendered":"Filtrado de carga \u00fatil BLE: una forma comprobada de reducir el tiempo de transmisi\u00f3n LoRaWAN y mejorar la eficiencia del seguimiento."},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><strong>What is BLE payload filtering?<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">BLE payload filtering is the process of selecting only the useful data from Bluetooth advertisements before sending it over <a href=\"https:\/\/www.lansitec.com\/fr\/lorawan\/\">LoRaWAN<\/a>, reducing airtime usage, battery consumption, and unnecessary network traffic.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Why is payload filtering important in <a href=\"https:\/\/www.lansitec.com\/fr\/lorawan\/\">LoRaWAN<\/a>?<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Payload filtering reduces <a href=\"https:\/\/www.lansitec.com\/fr\/lorawan\/\">LoRaWAN<\/a> airtime, improves gateway battery life, lowers network congestion, and helps tracking systems send meaningful events instead of repeated raw Bluetooth packets.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Why Sending Every BLE Packet Creates LoRaWAN Network Problems<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A Bluetooth beacon is chatty by design. It advertises. Then advertises again and again. That is exactly why BLE works so well for tracking badges, asset tags, key fobs, bracelets, environmental <a href=\"https:\/\/www.lansitec.com\/fr\/capteurs\/\">sensors<\/a>, panic buttons, and motion devices. A nearby scanner does not need to connect. It simply listens, catches the advertising packet, and decides what to do with it.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That last part matters. In a BLE-to-LoRaWAN tracking system, the gateway is not just a pipe. It is a translator, a sorter, and sometimes the difference between a clean tracking deployment and a noisy one that burns airtime for no useful reason.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In Lansitec\u2019s <a href=\"https:\/\/www.lansitec.com\/solutions\/bluetooth-beacon-mobile-tracking-solution\/\" data-type=\"page\" data-id=\"9372\">B-Mobile<\/a> architecture, <a href=\"https:\/\/www.lansitec.com\/fr\/balises-bluetooth\/\">Bluetooth beacons<\/a> are worn by people or attached to assets, while <a href=\"https:\/\/www.lansitec.com\/fr\/passerelles\/\">Bluetooth gateways<\/a> sit at fixed locations and forward received information through <a href=\"https:\/\/www.lansitec.com\/fr\/lorawan\/\">LoRaWAN<\/a> to the server. The server then calculates the location using gateway coordinates and <a href=\"https:\/\/www.lansitec.com\/fr\/blogs\/positionnement-interieur-rssi\/\">RSSI<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">However, in an actual complex deployment, the picture changes and quickly becomes crowded. A hospital corridor may have wheelchairs, infusion pumps, staff badges, temperature <a href=\"https:\/\/www.lansitec.com\/fr\/capteurs\/\">sensors<\/a>, and emergency buttons all advertising nearby. A dealership may have keys, vehicles, repair bays, and gateway coverage overlap. A warehouse might have tags passing through weak signal zones, with nearby-room bleed adding more packets than the application really needs.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If the system forwards every byte from every BLE advertisement, <a href=\"https:\/\/www.lansitec.com\/fr\/lorawan\/\">LoRaWAN<\/a> becomes the bottleneck. Not because <a href=\"https:\/\/www.lansitec.com\/fr\/lorawan\/\">LoRaWAN<\/a> is weak. It is not. It is excellent at long-range, low-power telemetry. But it is built for small, useful messages, not raw Bluetooth packet dumping.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">BLE vs LoRaWAN: Why Payload Optimization Matters<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Legacy BLE advertising gives the application a compact payload area. Silicon Labs\u2019 Bluetooth documentation describes the primary-channel advertising payload as 0 to 31 bytes, structured into advertising data elements such as flags, service UUIDs, local names, and custom manufacturer data. <sup><a href=\"#references\">(1)<\/a><\/sup><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Thirty-one bytes does not sound like much. But multiply it.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A gateway may hear dozens or hundreds of advertisements per second in a dense site. The Lansitec <a href=\"https:\/\/www.lansitec.com\/fr\/produits\/passerelle-bluetooth-compacte\/\">Compact Bluetooth Gateway<\/a>, for example, can receive 100 beacon messages within 1 second, whereas a single <a href=\"https:\/\/www.lansitec.com\/fr\/lorawan\/\">LoRaWAN<\/a> package can send up to 15 beacon messages. It also supports configurable Bluetooth data filtering and payload reporting, including filtering specific data bytes from a BLE payload before reporting through <a href=\"https:\/\/www.lansitec.com\/fr\/lorawan\/\">LoRaWAN<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The gateway should not ask, \u201cWhat did I hear?\u201d It should ask, \u201cWhat changed, what matters, and what does the server need to act?\u201d<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In most tracking use cases, the answer is much smaller than the raw BLE payload. BLE devices can advertise data such as temperature, humidity, or heart rate in iBeacon or Eddystone payloads, but <a href=\"https:\/\/www.lansitec.com\/fr\/lorawan\/\">LoRaWAN<\/a> supports a limited number of bytes per uplink and downlink. The recommended approach is to configure the gateway to send useful information only, typically ID, parameters plus <a href=\"https:\/\/www.lansitec.com\/fr\/blogs\/positionnement-interieur-rssi\/\">RSSI<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What Is BLE Payload Filtering?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Payload filtering is not the same as reducing the report interval. Reducing the interval means sending less often, while Filtering means sending better data, only the things you need.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A Lansitec <a href=\"https:\/\/www.lansitec.com\/fr\/blogs\/quest-ce-quune-passerelle-bluetooth-et-comment-fonctionne-t-elle\/\">Bluetooth gateway<\/a> can inspect the BLE payload, select the useful bytes, and forward only the parts needed by the application. In practice, that can mean:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Beacon identity: UUID, major\/minor, MAC-derived ID, or a configured asset ID<\/li>\n\n\n\n<li>Context: <a href=\"https:\/\/www.lansitec.com\/fr\/blogs\/positionnement-interieur-rssi\/\">RSSI<\/a>, gateway ID, timestamp, zone, or entry\/exit state<\/li>\n\n\n\n<li>Sensor value: temperature, humidity, step count, heart rate, motion flag, panic button state, lock\/unlock state<\/li>\n\n\n\n<li>Event logic: report only when a beacon enters, leaves, changes state, or crosses a threshold<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">For a key-tracking use case, the application may only need key ID + gateway ID + <a href=\"https:\/\/www.lansitec.com\/fr\/blogs\/positionnement-interieur-rssi\/\">RSSI<\/a>.\u00a0<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For a cold-chain cabinet, it may need sensor ID + temperature + alarm flag.\u00a0<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For a lone worker badge, it may need badge ID + panic status + <a href=\"https:\/\/www.lansitec.com\/fr\/blogs\/positionnement-interieur-rssi\/\">RSSI<\/a> + last-seen gateway.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Everything else is expensive decoration. We\u2019ve seen this mistake in planning discussions: teams obsess over gateway range, then ignore payload design. But range gets you packets. Filtering turns those packets into usable events.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How BLE Payload Filtering Reduces LoRaWAN Airtime Usage<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.lansitec.com\/fr\/lorawan\/\">LoRaWAN<\/a> offers long-range, low-power operation, but payload size and airtime still matter.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For EU863-870, the maximum application payload varies by data rate: 51 bytes at DR0 to DR2, 115 bytes at DR3, and 222 bytes at DR4 to DR7 when FOpts is absent. The same page notes that higher spreading factors produce lower bit rates, while lower spreading factors produce higher bit rates. <sup><a href=\"#references\">(2)<\/a><\/sup><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In Europe, duty-cycle rules also shape how often devices can transmit. There are ETSI sub-band limits such as 1% for 865-868 MHz and 868-868.6 MHz, 0.1% for some neighboring sub-bands, and 10% for 869.4-869.65 MHz. It is also to be noted that public network policies may add tighter limits, such as TTN Sandbox\u2019s 30 seconds of uplink airtime per node per day. <sup><a href=\"#references\">(2)<\/a><\/sup><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That does not mean every private Lansitec deployment is limited by TTN\u2019s sandbox policy. It does mean buyers should stop treating <a href=\"https:\/\/www.lansitec.com\/fr\/lorawan\/\">LoRaWAN<\/a> uplinks as free because there is no SIM. There is no SIM, great. There is still airtime, gateway capacity, and battery to be considered in the equation.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Hospital Asset Tracking Example Using BLE Payload Filtering<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Imagine a hospital wing with BLE tags on wheelchairs, infusion pumps, portable monitors, operating tables, CT accessories, staff badges, temperature <a href=\"https:\/\/www.lansitec.com\/fr\/capteurs\/\">sensors<\/a>, and emergency call bracelets.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A gateway hears a beacon packet. Raw forwarding would pass along everything it hears. That might include fields the hospital dashboard never uses, repeated packets from devices that have not moved, and weak advertisements leaking from the next room.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A filtered event looks different:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">asset_id + gateway_id + <a href=\"https:\/\/www.lansitec.com\/fr\/blogs\/positionnement-interieur-rssi\/\">RSSI<\/a> + movement_flag + battery_flag<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Or, for a sensor:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">sensor_id + temperature + alarm_status + <a href=\"https:\/\/www.lansitec.com\/fr\/blogs\/positionnement-interieur-rssi\/\">RSSI<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The dashboard does not need the full BLE advertisement every time. It needs to know that pump 1842 is near Ward B corridor, that freezer sensor 12 crossed a temperature threshold, or that a panic button was pressed.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Lansitec\u2019s Solar, Macro, Micro, Compact, Indoor, and SocketSync <a href=\"https:\/\/www.lansitec.com\/fr\/passerelles\/\">Bluetooth gateways<\/a> all include configurable Bluetooth data filtering and payload reporting in the product catalog, with the recurring function described as filtering data bytes in a Bluetooth payload and reporting selected data via <a href=\"https:\/\/www.lansitec.com\/fr\/lorawan\/\">LoRaWAN<\/a>. This is not a side feature. It is part of how BLE-to-LoRaWAN systems stay usable at scale.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How Payload Filtering Extends Gateway Battery Life<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A gateway that sends fewer, smaller, better messages spends less time transmitting. That matters most on battery-powered <a href=\"https:\/\/www.lansitec.com\/fr\/passerelles\/\">gateways<\/a>. The Lansitec Macro <a href=\"https:\/\/www.lansitec.com\/fr\/blogs\/quest-ce-quune-passerelle-bluetooth-et-comment-fonctionne-t-elle\/\">Bluetooth Gateway<\/a>, for example, uses a 38,000 mAh Li-SoCl2 battery pack and is designed for long-term deployments where power may not be available. It features Bluetooth payload filtering, adjustable position-report intervals, heartbeat intervals, Bluetooth data compression, TDMA support, and a maximum of 15 beacon messages in a single <a href=\"https:\/\/www.lansitec.com\/fr\/lorawan\/\">LoRaWAN<\/a> packet at SF9.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Those features work together. Filtering reduces the payload. Compression tightens what remains. TDMA and report synchronization help multiple <a href=\"https:\/\/www.lansitec.com\/fr\/passerelles\/\">gateways<\/a> behave more predictably. Adjustable intervals let the installer decide whether the site needs near-real-time visibility or simply reliable state changes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A busy gateway in a warehouse aisle should not report the same static pallet tag every few seconds just because it can hear it. A better pattern is to report entry, exit, last seen, and meaningful state changes.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Why More Tracking Data Does Not Always Improve Visibility<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A buyer may ask, \u201cCan we get updates every five seconds?\u201d Sometimes yes. <a href=\"https:\/\/www.lansitec.com\/fr\/passerelles\/\">Lansitec gateways<\/a> support configurable report intervals, and several <a href=\"https:\/\/www.lansitec.com\/fr\/lorawan\/\">LoRaWAN<\/a> models list 5s x n as the adjustable position report interval. But the better question is scenario-specific:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Do you need a five-second location stream, or do you need to know when a tagged asset enters a restricted room?<\/li>\n\n\n\n<li>Do you need every bracelet advertisement, or only panic button, overstay, and zone-crossing events?<\/li>\n\n\n\n<li>Do you need continuous raw temperature values, or only normal heartbeat plus threshold exceptions?<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">This is where payload filtering becomes a product design conversation, rather than a firmware detail.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For a visitor badge, a five-second update might be unnecessary. For a forklift proximity alarm, the timing of the event matters. For a freezer sensor, threshold crossing matters more than location granularity. For car keys at a dealership, room-level presence may be enough until someone searches for a specific key, triggering a buzzer. Send the event and keep the noise local.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How BLE Payload Filtering Works in Lansitec B-Mobile Tracking<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">In B-Mobile, the <a href=\"https:\/\/www.lansitec.com\/fr\/blogs\/quest-ce-quune-passerelle-bluetooth-et-comment-fonctionne-t-elle\/\">Bluetooth gateway<\/a> is fixed, and the beacon moves. The gateway receives nearby BLE messages, restructures the data, and forwards it over <a href=\"https:\/\/www.lansitec.com\/fr\/lorawan\/\">LoRaWAN<\/a>. Lansitec\u2019s LoRa solution has <a href=\"https:\/\/www.lansitec.com\/fr\/balises-bluetooth\/\">beacons<\/a> advertising UUID, major, minor, temperature, or other data, while the <a href=\"https:\/\/www.lansitec.com\/fr\/blogs\/quest-ce-quune-passerelle-bluetooth-et-comment-fonctionne-t-elle\/\">Bluetooth gateway<\/a> receives and restructures that data before forwarding it to the <a href=\"https:\/\/www.lansitec.com\/fr\/lorawan\/\">LoRaWAN<\/a> gateway and application.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In this context, \u201crestructure\u201d means that the system can convert many raw BLE advertisements into application-ready tracking data. In practical deployments, the backend usually wants:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Who or what was detected<\/li>\n\n\n\n<li>Which gateway heard it<\/li>\n\n\n\n<li>How strong the signal was<\/li>\n\n\n\n<li>Whether the state changed<\/li>\n\n\n\n<li>Which sensor value or alarm flag matters<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">B-Mobile also highlights that <a href=\"https:\/\/www.lansitec.com\/fr\/passerelles\/\">gateways<\/a> may receive beacon signals from nearby rooms, often with much weaker <a href=\"https:\/\/www.lansitec.com\/fr\/blogs\/positionnement-interieur-rssi\/\">RSSI<\/a>, and that <a href=\"https:\/\/www.lansitec.com\/fr\/blogs\/positionnement-interieur-rssi\/\">RSSI<\/a> can vary because of 2.4 GHz interference and multipath effects. Filtering cannot magically fix RF physics, but it can stop weak, irrelevant, repeated packets from flooding the application layer.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Best Practices for BLE Payload Filtering<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A good BLE-to-LoRaWAN payload plan is usually boring. That is a compliment. Start with a small event dictionary. Define what the application actually uses, then map each event to bytes. Keep the server decoder simple, versioned, and documented. In mixed deployments, clearly separate asset IDs, personnel IDs, sensor IDs, and infrastructure <a href=\"https:\/\/www.lansitec.com\/fr\/balises-bluetooth\/\">beacons<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Here are three practical patterns we like:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><strong>Use case<\/strong><\/th><th><strong>Don\u2019t send<\/strong><\/th><th><strong>Send instead<\/strong><\/th><\/tr><\/thead><tbody><tr><td>Asset presence<\/td><td>Every raw advertisement<\/td><td>Asset ID, gateway ID, <a href=\"https:\/\/www.lansitec.com\/fr\/blogs\/positionnement-interieur-rssi\/\">RSSI<\/a>, enter\/leave event<\/td><\/tr><tr><td>Environmental sensing<\/td><td>Full BLE frame every interval<\/td><td>Sensor ID, value, threshold flag, battery flag<\/td><\/tr><tr><td>Worker safety<\/td><td>Repeated normal badge packets<\/td><td>Badge ID, panic\/fall\/stillness flag, zone, <a href=\"https:\/\/www.lansitec.com\/fr\/blogs\/positionnement-interieur-rssi\/\">RSSI<\/a><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Common BLE Payload Filtering Mistakes to Avoid<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">There is one warning: filtering should not destroy diagnostic value.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">During commissioning, you may want richer payloads: raw <a href=\"https:\/\/www.lansitec.com\/fr\/blogs\/positionnement-interieur-rssi\/\">RSSI<\/a>, multiple gateway observations, battery, firmware version, and perhaps a reason code for why an event was sent. Once the site stabilizes, you can tighten the payload.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A good rollout often has two profiles:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Commissioning mode:<\/strong> more data, shorter diagnostic windows, easier troubleshooting.<\/li>\n\n\n\n<li><strong>Operations mode:<\/strong> filtered events, lean payloads, longer battery life, fewer uplinks.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">We\u2019ve seen this pay off in projects where the first week is spent tuning <a href=\"https:\/\/www.lansitec.com\/fr\/blogs\/positionnement-interieur-rssi\/\">RSSI<\/a> thresholds, room boundaries, and gateway placement. After that, the system can quiet down and report what operations actually need.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How to Build a Scalable BLE-to-LoRaWAN Tracking System<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">BLE-to-LoRaWAN tracking works best when the gateway does more than listen. It should decide.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Lansitec\u2019s payload filtering and reporting function is one of those practical details that does not always make it into the first buyer conversation. It should. Because once the site has hundreds of tags, mixed sensor types, gateway overlap, <a href=\"https:\/\/www.lansitec.com\/fr\/lorawan\/\">LoRaWAN<\/a> payload limits, and battery-powered infrastructure, raw forwarding becomes wasteful fast.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Send the ID. Send the parameter. Send the <a href=\"https:\/\/www.lansitec.com\/fr\/blogs\/positionnement-interieur-rssi\/\">RSSI<\/a>. Send the alarm. Leave the noise behind.<\/p>\n\n\n<div\n\tclass=\"betterdocs-faq-wrapper layout-modern icon-after betterdocs-faq-layout-1 betterdocs-faq-fousqc7 betterdocs-shortcode\">\n\t<h2 class=\"betterdocs-faq-layout-1 betterdocs-faq-fousqc7 betterdocs-faq-section-title\">Frequently Asked Questions<\/h2>\n\t<div class=\"betterdocs-faq-inner-wrapper\">\n\t\t<div class=\"betterdocs-faq-title\">\n\t<h3 class=\"betterdocs-faq-title-tag\">About BLE Payload Filtering<\/h3><\/div>\n<ul class=\"betterdocs-faq-list\"><li><div class=\"betterdocs-faq-group\"><div class=\"betterdocs-faq-post\">\n\t\t<p class=\"betterdocs-faq-post-name\">\n\t\tWhat is BLE payload filtering in a <a href=\"https:\/\/www.lansitec.com\/fr\/lorawan\/\">LoRaWAN<\/a> tracking system?\t<\/p>\n\t<svg class=\"betterdocs-faq-iconminus\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\"stroke-width=\"2\"><g fill=\"none\" stroke=\"#528ffe\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-linejoin=\"round\"><path d=\"M17 12H7\"><\/path><circle cx=\"12\" cy=\"12\" r=\"11\"><\/circle><\/g><\/svg><svg class=\"betterdocs-faq-iconplus\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\"><g stroke-width=\"2\" fill=\"none\" stroke=\"#528ffe\" stroke-linecap=\"square\" stroke-miterlimit=\"10\"><path d=\"M12 7v10M17 12H7\"><\/path><circle cx=\"12\" cy=\"12\" r=\"11\"><\/circle><\/g><\/svg><\/div>\n<div class=\"betterdocs-faq-main-content\" >\n\t<p style=\"text-align:justify;\"><span style=\"color: rgb(0,0,0);background-color: transparent;font-size: 11pt;font-family: Calibri, sans-serif;\">It is the process of selecting only useful bytes or fields from a Bluetooth advertisement before sending data over <a href=\"https:\/\/www.lansitec.com\/fr\/lorawan\/\">LoRaWAN<\/a>. In a Lansitec deployment, that may mean forwarding ID + sensor value + <a href=\"https:\/\/www.lansitec.com\/fr\/blogs\/positionnement-interieur-rssi\/\">RSSI<\/a> instead of the full raw BLE payload.<\/span><\/p>\n<\/div>\n<\/div><\/li><li><div class=\"betterdocs-faq-group\"><div class=\"betterdocs-faq-post\">\n\t\t<p class=\"betterdocs-faq-post-name\">\n\t\tWhy not send every BLE packet to the cloud?\t<\/p>\n\t<svg class=\"betterdocs-faq-iconminus\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\"stroke-width=\"2\"><g fill=\"none\" stroke=\"#528ffe\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-linejoin=\"round\"><path d=\"M17 12H7\"><\/path><circle cx=\"12\" cy=\"12\" r=\"11\"><\/circle><\/g><\/svg><svg class=\"betterdocs-faq-iconplus\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\"><g stroke-width=\"2\" fill=\"none\" stroke=\"#528ffe\" stroke-linecap=\"square\" stroke-miterlimit=\"10\"><path d=\"M12 7v10M17 12H7\"><\/path><circle cx=\"12\" cy=\"12\" r=\"11\"><\/circle><\/g><\/svg><\/div>\n<div class=\"betterdocs-faq-main-content\" >\n\t<p style=\"text-align:justify;\"><span style=\"color: rgb(0,0,0);background-color: transparent;font-size: 11pt;font-family: Calibri, sans-serif;\"><a href=\"https:\/\/www.lansitec.com\/fr\/lorawan\/\">LoRaWAN<\/a> uplinks have limited payload space, airtime constraints, and network capacity considerations. Sending repeated BLE advertisements can waste airtime and reduce battery life without improving tracking results.<\/span><\/p>\n<\/div>\n<\/div><\/li><li><div class=\"betterdocs-faq-group\"><div class=\"betterdocs-faq-post\">\n\t\t<p class=\"betterdocs-faq-post-name\">\n\t\tDoes filtering reduce tracking accuracy?\t<\/p>\n\t<svg class=\"betterdocs-faq-iconminus\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\"stroke-width=\"2\"><g fill=\"none\" stroke=\"#528ffe\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-linejoin=\"round\"><path d=\"M17 12H7\"><\/path><circle cx=\"12\" cy=\"12\" r=\"11\"><\/circle><\/g><\/svg><svg class=\"betterdocs-faq-iconplus\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\"><g stroke-width=\"2\" fill=\"none\" stroke=\"#528ffe\" stroke-linecap=\"square\" stroke-miterlimit=\"10\"><path d=\"M12 7v10M17 12H7\"><\/path><circle cx=\"12\" cy=\"12\" r=\"11\"><\/circle><\/g><\/svg><\/div>\n<div class=\"betterdocs-faq-main-content\" >\n\t<p style=\"text-align:justify;\"><span style=\"color: rgb(0,0,0);background-color: transparent;font-size: 11pt;font-family: Calibri, sans-serif;\">Not by itself. Filtering removes unnecessary data. Accuracy depends more on gateway placement, <a href=\"https:\/\/www.lansitec.com\/fr\/blogs\/positionnement-interieur-rssi\/\">RSSI<\/a> behavior, beacon interval, calibration, and the positioning method. Poor filtering can remove useful diagnostic data, so commissioning mode should usually keep more detail.<\/span><\/p>\n<\/div>\n<\/div><\/li><li><div class=\"betterdocs-faq-group\"><div class=\"betterdocs-faq-post\">\n\t\t<p class=\"betterdocs-faq-post-name\">\n\t\tWhich <a href=\"https:\/\/www.lansitec.com\/fr\/passerelles\/\">Lansitec gateways<\/a> support Bluetooth payload filtering?\t<\/p>\n\t<svg class=\"betterdocs-faq-iconminus\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\"stroke-width=\"2\"><g fill=\"none\" stroke=\"#528ffe\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-linejoin=\"round\"><path d=\"M17 12H7\"><\/path><circle cx=\"12\" cy=\"12\" r=\"11\"><\/circle><\/g><\/svg><svg class=\"betterdocs-faq-iconplus\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\"><g stroke-width=\"2\" fill=\"none\" stroke=\"#528ffe\" stroke-linecap=\"square\" stroke-miterlimit=\"10\"><path d=\"M12 7v10M17 12H7\"><\/path><circle cx=\"12\" cy=\"12\" r=\"11\"><\/circle><\/g><\/svg><\/div>\n<div class=\"betterdocs-faq-main-content\" >\n\t<p style=\"text-align:justify;\"><span style=\"color: rgb(0,0,0);background-color: transparent;font-size: 11pt;font-family: Calibri, sans-serif;\">The Lansitec product catalog lists configurable Bluetooth data filtering and payload reporting across multiple BLE-to-LoRaWAN gateway models, including Solar, Macro, Micro, Compact, Indoor, SocketSync, and proximity gateway variants.<\/span><\/p>\n<\/div>\n<\/div><\/li><li><div class=\"betterdocs-faq-group\"><div class=\"betterdocs-faq-post\">\n\t\t<p class=\"betterdocs-faq-post-name\">\n\t\tIs payload filtering only useful for <a href=\"https:\/\/www.lansitec.com\/fr\/lorawan\/\">LoRaWAN<\/a>?\t<\/p>\n\t<svg class=\"betterdocs-faq-iconminus\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\"stroke-width=\"2\"><g fill=\"none\" stroke=\"#528ffe\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-linejoin=\"round\"><path d=\"M17 12H7\"><\/path><circle cx=\"12\" cy=\"12\" r=\"11\"><\/circle><\/g><\/svg><svg class=\"betterdocs-faq-iconplus\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\"><g stroke-width=\"2\" fill=\"none\" stroke=\"#528ffe\" stroke-linecap=\"square\" stroke-miterlimit=\"10\"><path d=\"M12 7v10M17 12H7\"><\/path><circle cx=\"12\" cy=\"12\" r=\"11\"><\/circle><\/g><\/svg><\/div>\n<div class=\"betterdocs-faq-main-content\" >\n\t<p style=\"text-align:justify;\"><span style=\"color: rgb(0,0,0);background-color: transparent;font-size: 11pt;font-family: Calibri, sans-serif;\">No. It is useful for NB-IoT, LTE-M, and Cat-1 systems as well, especially when cloud costs, power consumption, and backend noise matter. But it is especially important in <a href=\"https:\/\/www.lansitec.com\/fr\/lorawan\/\">LoRaWAN<\/a> because payload size and airtime discipline are central to good network behavior.<\/span><\/p>\n<\/div>\n<\/div><\/li><\/ul><script type=\"application\/ld+json\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"What is BLE payload filtering in a LoRaWAN tracking system?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"<p style=\\\"text-align:justify;\\\"><span style=\\\"color: rgb(0,0,0);background-color: transparent;font-size: 11pt;font-family: Calibri, sans-serif;\\\">It is the process of selecting only useful bytes or fields from a Bluetooth advertisement before sending data over LoRaWAN. In a Lansitec deployment, that may mean forwarding ID + sensor value + RSSI instead of the full raw BLE payload.<\\\/span><\\\/p>\\n\"}},{\"@type\":\"Question\",\"name\":\"Why not send every BLE packet to the cloud?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"<p style=\\\"text-align:justify;\\\"><span style=\\\"color: rgb(0,0,0);background-color: transparent;font-size: 11pt;font-family: Calibri, sans-serif;\\\">LoRaWAN uplinks have limited payload space, airtime constraints, and network capacity considerations. Sending repeated BLE advertisements can waste airtime and reduce battery life without improving tracking results.<\\\/span><\\\/p>\\n\"}},{\"@type\":\"Question\",\"name\":\"Does filtering reduce tracking accuracy?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"<p style=\\\"text-align:justify;\\\"><span style=\\\"color: rgb(0,0,0);background-color: transparent;font-size: 11pt;font-family: Calibri, sans-serif;\\\">Not by itself. Filtering removes unnecessary data. Accuracy depends more on gateway placement, RSSI behavior, beacon interval, calibration, and the positioning method. Poor filtering can remove useful diagnostic data, so commissioning mode should usually keep more detail.<\\\/span><\\\/p>\\n\"}},{\"@type\":\"Question\",\"name\":\"Which Lansitec gateways support Bluetooth payload filtering?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"<p style=\\\"text-align:justify;\\\"><span style=\\\"color: rgb(0,0,0);background-color: transparent;font-size: 11pt;font-family: Calibri, sans-serif;\\\">The Lansitec product catalog lists configurable Bluetooth data filtering and payload reporting across multiple BLE-to-LoRaWAN gateway models, including Solar, Macro, Micro, Compact, Indoor, SocketSync, and proximity gateway variants.<\\\/span><\\\/p>\\n\"}},{\"@type\":\"Question\",\"name\":\"Is payload filtering only useful for LoRaWAN?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"<p style=\\\"text-align:justify;\\\"><span style=\\\"color: rgb(0,0,0);background-color: transparent;font-size: 11pt;font-family: Calibri, sans-serif;\\\">No. It is useful for NB-IoT, LTE-M, and Cat-1 systems as well, especially when cloud costs, power consumption, and backend noise matter. But it is especially important in LoRaWAN because payload size and airtime discipline are central to good network behavior.<\\\/span><\\\/p>\\n\"}}]}<\/script>\t<\/div>\n<\/div>\n\n\n\n<p id=\"references><\/p>\n\n\n\n<h4 class=\"wp-block-heading\">References and further reading<\/h4>\n\n\n\n<ol class=\"wp-block-list\">\n<li><a href=\"https:\/\/docs.silabs.com\/bluetooth\/10.1.2\/bluetooth-fundamentals-advertising-scanning\/advertising-data-basics\" target=\"_blank\" rel=\"noopener\">Silicon Labs: Bluetooth advertising data basics<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.thethingsnetwork.org\/docs\/lorawan\/\" target=\"_blank\" rel=\"noopener\">The Things Network: EU863-870 maximum payload and duty-cycle guidance<\/a><\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>What is BLE payload filtering? BLE payload filtering is the process of selecting only the useful data from Bluetooth advertisements before sending it over LoRaWAN, reducing airtime usage, battery consumption, and unnecessary network traffic. Why is payload filtering important in LoRaWAN? Payload filtering reduces LoRaWAN airtime, improves gateway battery life, lowers network congestion, and helps&hellip;&nbsp;<a href=\"https:\/\/www.lansitec.com\/es\/blogs\/ble-payload-filtering\/\" rel=\"bookmark\">Leer m\u00e1s \u00bb<span class=\"screen-reader-text\">Filtrado de carga \u00fatil BLE: una forma comprobada de reducir el tiempo de transmisi\u00f3n LoRaWAN y mejorar la eficiencia del seguimiento.<\/span><\/a><\/p>","protected":false},"author":12,"featured_media":19173,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"neve_meta_sidebar":"","neve_meta_container":"","neve_meta_enable_content_width":"","neve_meta_content_width":0,"neve_meta_title_alignment":"","neve_meta_author_avatar":"","neve_post_elements_order":"","neve_meta_disable_header":"","neve_meta_disable_footer":"","neve_meta_disable_title":"","footnotes":""},"categories":[19],"tags":[15,16],"class_list":["post-19161","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-iot-education","tag-lorawan","tag-technology"],"_links":{"self":[{"href":"https:\/\/www.lansitec.com\/es\/wp-json\/wp\/v2\/posts\/19161","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.lansitec.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.lansitec.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.lansitec.com\/es\/wp-json\/wp\/v2\/users\/12"}],"replies":[{"embeddable":true,"href":"https:\/\/www.lansitec.com\/es\/wp-json\/wp\/v2\/comments?post=19161"}],"version-history":[{"count":2,"href":"https:\/\/www.lansitec.com\/es\/wp-json\/wp\/v2\/posts\/19161\/revisions"}],"predecessor-version":[{"id":19168,"href":"https:\/\/www.lansitec.com\/es\/wp-json\/wp\/v2\/posts\/19161\/revisions\/19168"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.lansitec.com\/es\/wp-json\/wp\/v2\/media\/19173"}],"wp:attachment":[{"href":"https:\/\/www.lansitec.com\/es\/wp-json\/wp\/v2\/media?parent=19161"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.lansitec.com\/es\/wp-json\/wp\/v2\/categories?post=19161"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.lansitec.com\/es\/wp-json\/wp\/v2\/tags?post=19161"}],"curies":[{"name":"gracias","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}