PRODUCTION
SA
System AdminBBS ICT Division

National Tourism & Mobility Overview

Privacy-preserving indicators generated from anonymized mobile network and approved big-data sources.

↗ 8.4%
Estimated unique visitors
4.82M
National estimate • threshold applied
↗ 5.7%
Tourism trips detected
7.36M
Validated trip-classification model
↗ 2.1%
Active tourism zones
214
Across 64 districts
↘ 3.6%
Average stay duration
2.8 days
Tourist segment only
Live
Events processed today
1.24B
Last curated update 8 min ago

Visitor movement trend

Estimated visitors by day with seasonal comparison

Current periodPrevious period

Visitor density map

Aggregated district-level heat zones

Dhaka: high visitor density Sylhet: medium visitor density Chattogram: high visitor density Khulna: medium visitor density Rajshahi: moderate visitor density Dhaka Sylhet Chattogram Khulna Rajshahi
Privacy-safe aggregation
Cells below the minimum publication threshold are suppressed.

Top origin–destination flows

Aggregated journeys between statistical zones

OriginDestinationEstimated tripsShareChange
DhakaCox's Bazar386,24018.4%↗ 12.8%
DhakaChattogram294,81014.1%↗ 7.3%
ChattogramCox's Bazar217,45010.4%↘ 1.6%
DhakaSylhet192,3409.2%↗ 4.9%
KhulnaSundarbans Zone114,6205.5%↗ 9.1%

Live pipeline status

Ingestion through curated publication

Operational
Operator secure ingestNiFi • VPN/SFTP • schema validation
428 MB/shealthy
Event standardizationKafka + Spark streaming
23 mslag
Anonymization gateKey separation • privacy rules
100%applied
Curated indicatorsSpatial RDBMS • API cache
8 minfreshness
Next orchestration run: 22:30 UTC

Secure Data Ingestion

Manage encrypted files, streams and APIs from mobile operators and approved external sources.

Streaming

Mobile Operator A

Anonymized network events through BBS VPN gateway.

ProtocolSFTP + Kafka
Throughput428 MB/s
Last event18 sec ago
DQ score98.7%
Streaming

Mobile Operator B

Hourly encrypted partitions with manifest validation.

ProtocolVPN / SFTP
Throughput312 MB/s
Last event2 min ago
DQ score97.9%
Scheduled

Tourism Admin Data

Approved accommodation and destination reference data.

ProtocolSecure API
FrequencyDaily
Last sync06:00 UTC
DQ score96.5%
Attention

Cell Tower Registry

Spatial enrichment metadata and code-list mappings.

ProtocolSecure API
FrequencyWeekly
Last sync3 days ago
DQ score91.2%

NiFi flow registry

Schema checks, validation, routing and error handling

FlowSourceScheduleLast runRecordsStatus
CDR Secure Receipt
nifi/cdr_secure_v2
Operator AContinuous18 sec ago18.2MRunning
Hourly Partition Load
nifi/operator_b_hourly
Operator BHourly41 min ago12.8MComplete
Tower Metadata Sync
nifi/tower_registry
BTRC RegistryWeekly3 days ago42,918Warning
Tourism Reference Load
nifi/tourism_admin
Tourism APIDaily16 hr ago86,244Scheduled

Processing & Orchestration

Operate batch and streaming pipelines across NiFi, Kafka, Spark and Airflow.

Secure IngestionNiFi • VPN/SFTP/API
Event TransportKafka topics
Distributed ProcessingSpark batch + streaming
Privacy GateAnonymize + threshold
Curated StorageSpatial RDBMS + SAN
PublishBI • GIS • REST API

Airflow DAGs

Scheduled workflows and orchestration state

Scheduler healthy
DAGVersionScheduleDurationSuccess rateStatus
tourism_daily_curated
16 tasks • 4 parallel branches
v2.8.1Daily 01:3042m 18s99.3%Success
mobility_stream_enrichment
9 tasks • continuous
v3.2.0Continuous99.9%Running
od_matrix_weekly
12 tasks • spatial aggregation
v1.9.4Sun 03:001h 12m97.8%Scheduled
dq_reconciliation
8 tasks • all curated tables
v2.1.6Every 6 hr18m 04s96.4%3 retries

Data Lake & Metadata Catalog

Govern raw, cleansed and curated zones across SAN/object storage and the spatial RDBMS.

Raw zone

Immutable encrypted landing data
182.4 TB
Datasets46
Retention180 days
Growth3.8 TB/d

Cleansed zone

Standardized and quality-checked events
96.7 TB
Datasets38
Retention365 days
DQ score98.2%

Curated zone

Privacy-safe analytical products
14.2 TB
Products62
APIs18
Freshness8 min

Dataset catalog

Business metadata, ownership, classification and freshness

DatasetZoneOwnerClassificationRows / sizeFreshnessQuality
Curated Tourism Indicators
curated.tourism_indicator_daily
CuratedStatistical MethodologyAggregated1.82B rows8 min99.1%
Origin–Destination Matrix
curated.od_matrix_weekly
CuratedMobility AnalyticsAggregated486M rows2 days97.8%
Standardized Network Events
cleansed.network_event_v3
CleansedData EngineeringRestricted96.7 TB23 sec98.7%
Cell Tower Spatial Registry
reference.cell_tower_geo
ReferenceGIS UnitInternal42,918 rows3 days91.2%
Tourism Zone Code List
reference.tourism_zone
ReferenceTourism StatisticsInternal1,284 rows14 days100%

Tourism & Mobility Analytics

Version-controlled algorithms for density, trips, home location, origin–destination and seasonal patterns.

01

Tourist vs. resident

Classifies visitors using temporal presence and home-location rules.

v2.4.1
02

Trip detection

Builds journeys from anonymized events and spatial transitions.

v3.1.0
03

Home location

Estimates origin zones with configurable night-time observations.

v1.8.5
04

Tourist density

Computes privacy-safe visitor counts per statistical grid and period.

v2.2.7
05

OD matrices

Aggregates validated trips between origins and destinations.

v1.9.4
06

Seasonality

Measures daily, weekly and seasonal tourism patterns and trends.

v2.0.2

Seasonal visitor pattern

Monthly estimated visitors by segment

TouristDay visitor

GIS & Mobility Explorer

Explore privacy-safe heatmaps, flow maps, zones and spatial indicators.

Bangladesh mobility surface

Schematic prototype view • district aggregation

Dhaka • 1.28M visitors Sylhet • 422K visitors Chattogram • 918K visitors Khulna • 336K visitors Rajshahi • 288K visitors DhakaSylhetChattogramKhulnaRajshahi
Published map values are aggregated and suppressed when the configured privacy threshold is not met.

Dynamic Report Studio

Build privacy-safe statistical reports with live charts, tables, maps and governed exports.

Live preview

Generated from curated, approved indicators

National Tourism Mobility Summary

Bangladesh Bureau of Statistics • August 2026 • National

PROVISIONAL
Estimated visitors4.82M
Tourism trips7.36M
Average stay2.8 days
Methodology version: tourism-v2.4.1Minimum aggregation threshold: 30

Recent generated reports

Governed outputs with version and approval state

ReportPeriodOwnerGeneratedPrivacy checkApproval
Monthly Tourism Mobility Summary
RPT-2026-00842
July 2026Tourism Statistics12 Aug, 09:42PassedPublished
Eid Mobility Pattern Brief
RPT-2026-00817
May–Jun 2026Mobility Analytics28 Jul, 15:18PassedApproved
District Visitor Density Annex
RPT-2026-00794
Q2 2026GIS Unit15 Jul, 11:24ReviewDraft

Tools & Integration Hub

Manage the ToR-specified platform components, secure APIs and future ISDW interfaces.

Connected

Apache NiFi

Secure ingestion, routing, schema checks and error handling.

v2.1 • PROD
Connected

Apache Kafka

Message and streaming transport for network events.

12 brokers
Connected

Apache Spark

Distributed batch and streaming analytics workloads.

28 workers
Connected

Apache Airflow

Workflow orchestration, scheduling and recovery.

18 active DAGs
Connected

Spatial RDBMS

Curated indicators, metadata and geospatial features.

Leader + follower
Connected

Redis Cache

Low-latency caching for applications and APIs.

74% hit rate
Connected

Grafana / Prometheus

Infrastructure, pipeline and business monitoring.

486 metrics
Connected

Commercial BI

Role-based dashboards, analytical views and publication.

24 workspaces
Connected

Authentication Server

Directory integration, SSO and role-based access.

OIDC / SAML
Connected

API Gateway

Authorized access to aggregated indicators and metadata.

18 endpoints
Planned

Future ISDW Interface

Standards-aligned exchange with the integrated data warehouse.

Design ready
Connected

Source & Release Control

Versioned source, deployment scripts and controlled releases.

3 environments

Authorized API products

Aggregated indicators and metadata only

API productEndpointAudienceRate limitPrivacy policyStatus
Tourism Indicator API/v1/indicators/tourismBBS internal1,000/minThreshold 30Active
Mobility Metadata API/v1/metadata/mobilityAuthorized partners200/minNo event dataActive
GIS Aggregates API/v1/spatial/aggregatesBBS internal500/minGrid suppressionPilot

Data Quality Control

Monitor completeness, validity, uniqueness and timeliness from source to published product.

Completeness
98.6%
A+
Validity
97.9%
A
Uniqueness
99.8%
A+
Timeliness
96.2%
A

Quality trend

Curated datasets • last 14 runs

Rule exceptions

Issues requiring owner action

3 open
RuleDatasetExceptionsSeverity
Tower code reference matchNetwork events12,482Medium
Event timestamp within windowOperator B2,941High
Destination zone presentTrip segments842Medium
OD aggregation thresholdOD matrix0Passed

Data Migration Center

Govern source assessment, mapping, transformation, reconciliation and BBS validation.

DiscoverInventory sources
MapFields and codes
TransformPipeline execution
4ReconcileCounts and controls
5ValidateBBS acceptance

Migration work packages

Existing tourism and mobility-related datasets

DatasetSourceRecordsReconciledOwnerStatus
Legacy Tourism Establishment RegistryOracle 12c86,244100%Tourism UnitValidated
Historical District Visitor TablesCSV Archive4.8M99.6%Statistical UnitReconciled
Cell Tower Reference HistoryPostgreSQL142,81397.8%GIS UnitReview
Tourism Zone Boundary ArchiveGeoPackage1,284100%GIS UnitAwaiting BBS

Security, Privacy & Compliance

RBAC, anonymization, encryption, audit trails and controls for Statistics Act 2013 and relevant BTRC/GoB requirements.

Active
Encryption
TLS 1.3 + at rest
VPN, SAN and database controls
Enforced
Role-based access
12 active roles
Directory integrated • MFA required
Passed
Privacy gate
100% outputs
Threshold and suppression checked
Planned
BCC VAPT
Readiness 86%
Evidence package in preparation

Role access matrix

Effective access to platform capabilities

RoleRaw dataAnalyticsPublishAdmin
Management Viewer
Statistician
Data Engineer
Privacy Officer
System Administrator

Security audit trail

Immutable platform events • last 24 hours

Privacy threshold policy applied

System • Tourism API publication • 10 minutes ago

Role assignment approved

Security Officer • Statistician role • 42 minutes ago

Failed authentication attempt

Unknown principal • API Gateway • 1 hour ago

Encryption key rotation completed

Key service • Curated RDBMS • 4 hours ago

Audit export generated

Internal Audit • SEC-2026-0842 • 6 hours ago

Compliance control register

Evidence status for the secure operating model

Control areaRequirementImplementationEvidenceStatus
LegalStatistics Act 2013Purpose limitation and controlled disseminationPrivacy Design §3.2Implemented
Telecom dataRelevant BTRC / GoB controlsVPN ingress, anonymization and restricted accessSecurity SOP §5Implemented
Application securityBCC VAPT certificationPre-assessment remediation in progressVAPT trackerIn progress
OperationsLogging and audit trailsCentral immutable event loggingAudit dashboardImplemented

Monitoring & Operations

Unified Grafana/Prometheus view of hosts, VMs, pipelines, databases, APIs and business indicators.

Platform availability
99.97%
Within SLA
Active VMs
38 / 40
2 in planned maintenance
Pipeline success
98.9%
Last 24 hours
API p95 latency
184 ms
Healthy
Open alerts
2
1 medium • 1 low

Infrastructure utilization

PROD cluster • rolling 12 hours

Active alerts

Operational events requiring attention

2 open
SAN warm-tier utilization at 81%

Forecast to reach 85% in 11 days • Medium • assigned to DBA

Tower registry source delayed

Freshness threshold exceeded by 24 hours • Low • GIS Unit notified

No critical security alerts

All gateway, authentication and audit services healthy.

Pilot Evaluation & Go-Live

Track pilot data, methodology validation, stakeholder feedback and acceptance criteria.

Pilot implementation plan

Defined periods and geographies using approved anonymized data

Phase 3 of 5
Scope & geography approved

Dhaka, Chattogram, Cox's Bazar and Sylhet • Complete

Real data ingestion validated

Operator A and B pilot partitions • Complete

Methodology validation in progress

Trip and tourist classification against reference surveys • 78%

Stakeholder review

BBS, mobile operators and tourism stakeholders • Scheduled

Go-live acceptance

Final readiness report and signed acceptance criteria • Pending

Capacity Building & Knowledge Transfer

Three-week training for BBS officials covering technology, methodology, privacy and operations.

Week 1

Platform Engineering

NiFi, Kafka, Spark, Airflow, RDBMS, deployment and recovery.

Completion100%
Week 2

Statistical Methodology

Mobility data, tourism indicators, model parameters and interpretation.

Completion72%
Week 3

Privacy & Secure Use

Ethics, anonymization, RBAC, incident handling and safe publication.

Completion0%
Ongoing

Operations Lab

Hands-on monitoring, pipeline restart, backups and troubleshooting.

Readiness86%

Knowledge handover register

Editable documents, scripts, source and manuals for BBS ownership

Handover itemVersionOwnerReviewStatus
User Manualv1.6Frontend Team28 Aug 2026Approved
Technical & Architecture Manualv2.1Solution Architect30 Aug 2026Review
Operations SOPv1.4DevOps01 Sep 2026Review
Configuration & Deployment Scriptsrelease-1.8.4Platform Team01 Sep 2026Repository
Training Materials & Exercisesv1.2Training Lead24 Aug 2026Published

Support, Maintenance & SLA

Two-year post-Go-Live technical support, fixes, minor enhancements, tuning and security patching.

SLA achieved
99.6%
Current support month
Open tickets
7
0 critical • 1 high
Mean response
18 min
All priorities
Support remaining
22 mo
Of 24 months

Service level targets

Proposed operational SLA with BBS

PriorityExampleResponseResolution targetAvailability
P1 CriticalProduction unavailable15 minutes4 hours24×7
P2 HighMajor function impaired30 minutes8 hours24×7
P3 MediumLimited user impact4 hours2 business daysBusiness hours
P4 LowMinor enhancement1 business dayAgreed releaseBusiness hours

Recent support activity

Incidents, maintenance and improvements

Kafka security patch completed

Planned maintenance • no service interruption • 28 Aug

API query optimization deployed

p95 latency improved by 24% • 24 Aug

Warm storage capacity ticket open

P3 • assigned to Database Administrator • 22 Aug

Monthly backup restore test passed

Recovery point and time objectives verified • 18 Aug

Project Governance & Deliverables

Coordinate the three-month implementation, BBS participation, stakeholder consultations, formal deliverables and 24-month support period.

Implementation period
03 months
From contract signature
Formal deliverables
13
Editable and PDF submissions
Core personnel
11
69 total person-months
Post-Go-Live support
24 months
Technical support and maintenance

Deliverable control register

Minimum outputs required by the ToR

8 in progress
#DeliverableOwnerDueStatus
01Inception Report & Detailed Work PlanProject ManagerWeek 2Approved
02Architecture & Software Design
Includes ERD and DFD
Solution ArchitectWeek 3Approved
03Security & Privacy Design and SOPsSecurity SpecialistWeek 4Review
04Operational DEV / TEST / PROD PlatformPlatform TeamWeek 9In progress
05Tourism & Mobility Analytics and GISBig Data EngineerWeek 9In progress
06Web-based Analytical ApplicationApplication TeamWeek 10In progress
07Dashboards, APIs & Visualization ToolsBI / API TeamWeek 10In progress
08Data Migration Plan & ReportDatabase TeamWeek 10Reconciliation
09Monitoring & Operations PlanNetwork / DevOpsWeek 10In progress
10Training Plan, Materials & Completion ReportTraining LeadWeek 11In progress
11User, Technical & Operations ManualsTechnical WritersWeek 11Review
12Pilot Evaluation & Go-Live Readiness ReportQA LeadWeek 12Planned
13Final Project Completion Report
Scale-up and future ISDW recommendations
Project ManagerWeek 12Planned

Human resource deployment

ToR staffing profile and planned assignment coverage

11 personnel
DesignationPersonsEngagementPerson-monthsPrimary responsibility
Project Manager13 months3Governance, coordination and acceptance
Big Data / Data Engineer13 months3Processing, analytics and data engineering
Backend Developers26 months12Services, APIs and post-deployment support
Frontend Developers26 months12Applications, dashboards and support
Network Administrator13 months3Network integration and operations
Database Administrator13 months3RDBMS, storage, backup and recovery
Security Specialist13 months3Security, privacy, compliance and VAPT
Quality Assurance16 months6QA, UAT and post-deployment verification
Support / Software Engineer124 months24Two-year post-Go-Live support
Total11Project + support69BBS-directed deployment

Platform Administration

Manage users, environments, publication settings, backup policy and release configuration.

Healthy

DEV Environment

Development and component integration.

Releasev1.9.0-dev
VMs8
Healthy

TEST Environment

QA, UAT, security and performance validation.

Releasev1.8.5-rc
VMs12
Live

PROD Environment

High-availability production platform.

Releasev1.8.4
VMs40

User directory

Authentication server and directory synchronization

UserRoleUnitLast accessStatus
Ayesha Rahman
ayesha.rahman@bbs.gov.bd
System AdministratorICT DivisionNowActive
Mahmudul Hasan
m.hasan@bbs.gov.bd
StatisticianTourism Statistics18 min agoActive
Nusrat Jahan
nusrat.jahan@bbs.gov.bd
Privacy OfficerData Governance1 hr agoActive
Rafiq Uddin
rafiq.uddin@bbs.gov.bd
Data EngineerICT Division4 hr agoOn leave

Core policy settings

Changes require controlled approval