Project

General

Profile

Host Software » History » Version 2

laforge, 07/19/2017 04:13 PM

1 1 laforge
h1. Host Software
2
3
Host software is software that runs on the host PC, and not inside the phone itself.
4
 
5
Location (source and binary): src/host/layer23/*
6
7
Layer 3 applications implement various functionality based on GSM Layer 3 in combination with Layer 2 (LAPDm).
8
9
10
h2. mobile
11
12
[[mobile]] is the most sophisticated [[OsmocomBB]] application so far.
13
14
It implements most of the behavior of a regular GSM telephone, but is extended in many ways with features interesting to researchers.
15
16
17
h2. cell_log
18
19
The cell_log application scans through valid available carrier frequencies, attempts to sync to them and dumps information gathered from the BCCH.
20
21
It is usually used to create a list of used ARFCNs and information such as their reception levels, MNC, MCC, and System Information.
22
23
24
h2. ccch_scan
25
26
The ccch_scan application can sync to a carrier ARFCN and logs power measurement and CCCH information (paging requests and Immediate Assignments).
27
28
29
h2. bcch_scan
30
31
bcch_scan is basically a predecessor of cell_log and logs information as observed on the BCCH (System Information).
32
33
34
h2. cbch_sniff
35
36
cbch_sniff dumps cell broadcast channel information such as, e.g., GPS location of the cell.
37 2 laforge
38
h2. virtphy
39
40
@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 [[cellular-infrastructure:Virtual_Um]].
Add picture from clipboard (Maximum size: 48.8 MB)