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 was recently involved in the development of the CellLocate and other groundbreaking technologies.

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

Area of Expertise


UMTS Access Stratum protocols:

  • RRC
  • PHY (L1)
  • BMC
  • RABM

NAS protocols:

  • MM / GMM
  • CC
  • SM

App layer:

  • SIP / IMS / VoLTE
  • m2m applications
  •  linux kernel development
  • framework/software architecture design

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