Main Interests

Wireless Protocol Stack

At u-blox his task is to mantain, optimize and devolop the 2G, 3G and 4G protocol stack of u-blox wireless products.


He is involved in the devolpment and design of unix drivers and complex proprietary frameworks in user space.

He was involved in the development of the CellLocate and other groundbreaking technologies.

Area of Expertise

Framework / software proprietary architecture design

UMTS/LTE AS (Access Stratum) protocols:

  • RRC
  • PHY (L1)
  • BMC
  • RABM

NAS (Non-Access Stratum) protocols:

  • MM / GMM
  • CC
  • SM

App layer:

  • SIP / IMS / VoLTE
  • m2m applications
  • ¬†linux kernel development

Embedded Operating Systems:

  • ThreadX
  • Linux
  • Android


  • IMS – VoLTE
  • CellLocate
  • ETWS

u-blox cellular modules are based on the UMTS/HSPA, GSM/GPRS, CDMA2000 and LTE cellular standards.

The modules are optimized for low-cost, mass market location-based applications such as mobile internet and in-car multimedia systems, point-of-sales terminals, asset tracking, fleet management, road pricing, vehicle recovery and emergency services such as eCall/ERA-GLONASS.

SARA, LEON, LISA and TOBY-L2 integrate u-blox’ unique CellLocate indoor positioning technology based on mobile cell visibility.

u-blox wireless products