PlatformsFaststream SiliconFaststream RadioFaststream VisionConnected EdgeFaststream SecureMobility & Rail
ProductsSemiconductor IPWireless & RANEdge & GatewaysTracking & IdentificationSoftware & FrameworksConnected Systems
TechnologyRTL to GDSIIVerification methodologyDFT and silicon testLow-power designMixed-signal integrationDesign enablement5G protocol stackWireless and RF architectureBaseband and low PHYForward error correctionControl and data planeHigh-speed interfacesFirmware and bootSilicon root of trustSoftware-defined vehicleAutomotive OTAFunctional safety
AIAI Engineering ServicesEdge AI & Embedded MLComputer Vision EngineeringSensor Fusion & PerceptionAI Silicon & AccelerationMLOps for DevicesAI Visual InspectionPredictive MaintenanceDriver MonitoringVideo Analytics & Safety
SolutionsSemiconductorIndustrial AIConnected ProductsAsset TrackingAutomotive & MobilitySmart InfrastructureSecure IdentityWireless & SatelliteSmart WashroomsFuel ManagementSmart BuildingsWorker SafetyEnergy MonitoringSmart AgricultureSmart CityAutonomous PlatformsAssembly AutomationLiDAR Rail SafetyHardware Wallet
IndustriesSemiconductorTelecommunicationsIndustrial & ManufacturingAutomotive & MobilityTransportation & RailAerospace & DefenceHealthcare & MedicalEnergy & UtilitiesOil & GasRetailConsumer ElectronicsMedia & EntertainmentSmart Infrastructure & IoT
ServicesSystem Integration overviewASIC & SoC DesignFPGA DesignFPGA-to-ASIC ConversionAnalog, Mixed-Signal & RFHardware & High-Speed PCBEmbedded SoftwareCloud, OTA & Device ManagementManufacturing TransitionHow we engage
InsightCase StudiesKnowledge CenterWhite PapersGlossaryNewsletterResources & Support
CompanyAbout FaststreamEngineering ExcellenceLeadership & OrganisationHow We EngageQuality & ComplianceStandards & EcosystemPartners & EcosystemTrust CentreLocations & DeliveryNewsroom & MediaCareers
ContactStart a projectHow we engage
Talk to an engineer
PRODUCT · FAMILY 05

IoT Simulator

Test-condition generation across MQTT, MQTT-SN and LoRaWAN, producing populations of simulated sensors and gateways on a single computer. It lets a platform be exercised against ten thousand devices before ten have been manufactured.

MQTTMQTT-SNLoRaWANTestScale
WHAT IT IS

The short version.

Platform behaviour at scale cannot be inferred from a bench with three devices on it. Ingest saturation, alerting storms, database growth, dashboard performance under load and the behaviour of retry logic when a thousand devices reconnect simultaneously are all emergent, and all expensive to discover in production.

The simulator generates the population instead. Multiple simulated sensors and gateways on one computer, publishing at configurable rates with scripted payload behaviour, so a device fleet exists in test long before it exists in the field.

On the LoRa side, simulated devices generate frames that a gateway encapsulates and forwards to a network server, with downstream payloads extracted and returned over UDP. Signal strength, signal-to-noise ratio and channel can be specified per gateway, so degraded conditions can be reproduced deliberately rather than waited for.

DETAIL

Characteristics

Characteristics
ParameterDetail
MQTTVersions 3.1 and 3.1.1, with subscription and message capture for replay
MQTT-SNFor constrained sensor networks with compact packet encoding
LoRaGateway and device simulation, frames forwarded to a network server over UDP
LoRaWAN1.0.3 Class A and C framing
ActivationOver-the-air activation and activation by personalisation
Per-gateway controlSignal strength, signal-to-noise ratio and channel
PayloadScriptable, so realistic population variation can be generated
Typical marketsEngineering teams, QA, platform development

Maturity — silicon-proven, FPGA-validated or RTL stage — is confirmed at enquiry for the specific configuration you need, rather than claimed generically here.

APPLICATIONS

Where it is used.

WHAT YOU RECEIVE

Deliverables and support.

Next step

Send the target node, the interface requirements and the integration context. If this is not the right fit, that will be said early rather than discovered at integration.

COMMON QUESTIONS

Questions asked before an evaluation.

01

What protocols does the IoT Simulator support?

MQTT versions 3.1 and 3.1.1 with subscription and message capture for replay, MQTT-SN for constrained sensor networks, and LoRa gateway and device simulation supporting LoRaWAN 1.0.3 Class A and C with both over-the-air activation and activation by personalisation.

02

Can degraded radio conditions be simulated?

Yes. Signal strength, signal-to-noise ratio and channel can be specified per gateway, so poor conditions are reproduced deliberately rather than waited for in the field.

03

Why simulate rather than test with real devices?

Because the failures that matter are emergent at scale — ingest saturation, alert storms, simultaneous reconnection — and they cannot be reproduced on a bench with three devices, nor discovered cheaply in production.

KEEP READING

Related work.

BUILD WITH FASTSTREAM

Bring us the difficult part.

Tell us the specification, the constraint and the deadline. Programmes that cross silicon, radio, embedded and AI are where Faststream is strongest.