Categories

28C3: Cellular protocol stacks for internet — demystified

Posted on Saturday, February 4th, 2012 in code, data transfer, open source, talks, wireless by the machinegeek


Harald Welte presented this talk at the 28C3 Chaos Communication Congress in Berlin. While we use packet oriented transmissions daily over cellular networks, unlike TCP/IP and Ethernet many even in the hacker community are not familiar with the actual protocol stacks for those cellular packet networks. The purpose of this talk is to give an in-depth explanation of the structure of the lower layer protocols used in packet data services on cellular networks.

The Osmocom OpenBSC project mentioned in this talk is a project aiming to create a Free Software, (A)GPL-licensed software implementations for the GSM/3GPP protocol stacks and elements. For more information visit the Osmocom OpenBSC website.

This entry was posted on Saturday, February 4th, 2012 at 5:00 pm and is filed under code, data transfer, open source, talks, wireless. You can follow any responses to this entry through the RSS 2.0 feed. You can skip to the end and leave a response. Pinging is currently not allowed.

One Response to “28C3: Cellular protocol stacks for internet — demystified”

  1. Nabil says:

    Great talk. You need some networking knowledge because he uses a lot of buzz words, but still very informative.

    Harald Welte also has a lot more talks on the internets about wireless tech. Just search for his name in Google Video and you’ll find talks about running your own base station, running your own GSM stack on a phone, RFID hacking and a lot more.
    http://goo.gl/a78l4

Leave a Reply

Notify me of followup comments via e-mail. You can also subscribe without commenting.

Recent Comments

  • J. Peterson: Nice writeup. It looks like some of the formatting for your command examples needs some missing newlines?
  • Geert Jordaens: I'm not sure what kind of licensing I have to add since it is a fairly straight forward implementation of the adaptive Huffman Decoding. For...
  • erich: For anyone interested, I've added some c++ code for adaptive huffman decoding in the git repository.
  • Sjaak: I would add some more protection in the used trigger file (on the serverpilot site) then not using a standard name :) hopefully they use...
  • Pete Castagna: My friend Charlie who worked in synthesizers at a DOD type of place made a modification to this avalanche pulse generator that allowed him to...