FieldTests HAR2009 » History » Version 6
laforge, 02/21/2016 10:58 AM
1 | 4 | laforge | {{>toc}} |
---|---|---|---|
2 | 5 | laforge | |
3 | 1 | laforge | What I think we have to do before HAR is as follows: |
4 | |||
5 | |||
6 | 4 | laforge | h2. Actual code |
7 | 1 | laforge | |
8 | |||
9 | |||
10 | 4 | laforge | h3. absolutely required |
11 | 1 | laforge | |
12 | |||
13 | 4 | laforge | * finish and test the SMS implementation [Harald] |
14 | * make sure we enable MS power control and impose a global limit of 100mW for the uplink (MS->BSC) direction by means of the MS POWER IE's and the BCCH information. That sounds like something for Dieter to figure out, especially since he has measurement equipment ;) |
||
15 | * test dual-BTS-on-single-E1-card config [Harald] |
||
16 | ** up to now, we have only tested with two nanoBTS, not BS-11 ! |
||
17 | * test dual-TRX operation of BS-11 on [[OpenBSC]] [Stefan/Daniel, can you do that?] |
||
18 | ** channel allocator can be tweaked to give 2nd TRX a preference for debugging |
||
19 | 1 | laforge | |
20 | |||
21 | 4 | laforge | h3. optional |
22 | 1 | laforge | |
23 | 4 | laforge | |
24 | * implement a 'provisioning mode' to [[OpenBSC]] that |
||
25 | ** acccepts every new IMSI the first time we see it |
||
26 | ** sends a SMS with a auth token to that mobile |
||
27 | ** disconnects that mobile immediately |
||
28 | * implement a web site / cgi script |
||
29 | ** once user enters correct tuple of ISMI + auth code, we |
||
30 | *** assign him a number (user cannot choose, we assign) |
||
31 | *** set authorized=1 in the sql table |
||
32 | * implement a web site bug tracker for user bug reports |
||
33 | ** the should include detailed information about the phone model, his phone number and the exact timestamp, so we can match it in the pcap's |
||
34 | * add more introspection code for the VTY interface to explore the run-time data structures in [[OpenBSC]] |
||
35 | * implement different TCH assignment schemes (early / very early / OCASU) |
||
36 | * do we really want a SDCCH/8 or is SDCCH/4 for each BTS sufficient? |
||
37 | * some more testing with two BTS |
||
38 | * in case we call a user who is currently offline/busy, generate SMS about missed call and store it in the SMS table |
||
39 | * web interface ideas |
||
40 | ** SMS gateway where people can send SMS from the web site |
||
41 | *** SMS spam function for us in case we want to inform users about something |
||
42 | ** simplistic phone book |
||
43 | * enhance vty interface with administrative functions such as |
||
44 | ** ability to close arbitrary channels (i.e. terminate a call) |
||
45 | ** ability to kick-ban a user out of the network |
||
46 | *** set authorized=0 |
||
47 | *** perform authentication procedure with reject at its end |
||
48 | * make sure we store all the 'this phone was registerd before to MCC/MNC/LAC' from the LOC UPD REQ data |
||
49 | * make sure we really store the classmark1/2/3 together with IMEI in SQL table |
||
50 | |||
51 | |||
52 | h2. Things to bring to the event |
||
53 | |||
54 | |||
55 | * spectrum analyzer [from CCCB] |
||
56 | * stable OCXO reference to calibrate BS-11 internal clock |
||
57 | ** this could be done before the event, but Harald has no precision clock source |
||
58 | * trace mobiles / monitor mode mobiles (if anyone has some) |
||
59 | * some poles to which we can mount the BS-11 ? |
||
60 | |||
61 | |||
62 | h2. Misc |
||
63 | |||
64 | |||
65 | * draft 'usage terms & conditions' to be put on the registration web site and the HAR2009 wiki, indicating |
||
66 | ** all signalling and traffic data will be stored for R&D purpose |
||
67 | ** we do not employ authentication and/or encryption |
||
68 | ** we do not provide any service guarantee |
||
69 | ** this is for evaluation+testing only |
||
70 | ** no handover/roaming and/or external calls |
||
71 | ** no warranty for any damage to MS, SIM, ... |
||
72 | ** IMSI/IMEI information will not be disclosed by us, but people can sniff it |
||
73 | |||
74 | |||
75 | h2. IMSI Statistics |
||
76 | |||
77 | 3 | laforge | |
78 | 6 | laforge | !hlr_countrystat.png! |
79 | 3 | laforge | |
80 | 6 | laforge | !hlr_countrystat_nogermany.png! |