Host Software¶
Host software is software that runs on the host PC, and not inside the phone itself.
Location (source and binary): src/host/layer23/*
Layer 3 applications implement various functionality based on GSM Layer 3 in combination with Layer 2 (LAPDm).
mobile¶
mobile is the most sophisticated OsmocomBB application so far.
It implements most of the behavior of a regular GSM telephone, but is extended in many ways with features interesting to researchers.
cell_log¶
The cell_log application scans through valid available carrier frequencies, attempts to sync to them and dumps information gathered from the BCCH.
It is usually used to create a list of used ARFCNs and information such as their reception levels, MNC, MCC, and System Information.
ccch_scan¶
The ccch_scan application can sync to a carrier ARFCN and logs power measurement and CCCH information (paging requests and Immediate Assignments).
bcch_scan¶
bcch_scan is basically a predecessor of cell_log and logs information as observed on the BCCH (System Information).
cbch_sniff¶
cbch_sniff dumps cell broadcast channel information such as, e.g., GPS location of the cell.
virtphy¶
virtphy
is a virtual L1 implementation based on GSMTAP over UDP multicast. You can use it to run layer2/3 programs such as mobile without any actual hardware or real PHY/L1. For more information see Virtual_Um.
Updated by laforge almost 7 years ago · 2 revisions