Daniel Willmann
fad5d0db83
Regenerate a valid TPDU and send it at first registration
2008-12-29 16:04:14 +00:00
Holger Freyther
2eafef599c
Up on call released release the channel and take the next item
...
Once a call is released, release the gsm_lchan and move to the
next item in pending_stations or wait for more work.
2008-12-29 06:42:17 +00:00
Holger Freyther
07cc8d8bee
Improve page command handling in the bsc_hack
...
Add a callback to the gsm_network. When updating the location and
assigning a new tmsi callback into the bsc_hack.c and have a queue
of mobile stations to page, allocate a channel for and ultimately
dial.
2008-12-29 06:23:46 +00:00
Holger Freyther
ba4d28a36e
[gsm_04_08] Do not automatically initiate a call
...
Do not automatically dial but release the channel immediately. The
idea is that this was the paging command will be handled by the mobile
station.
2008-12-29 06:23:44 +00:00
Daniel Willmann
6fe997e9dd
Implement sending SMS and send one on network registration
2008-12-29 04:20:41 +00:00
Harald Welte
e14a57cc0e
Create request channel reason to see channel requests originating from PAG
2008-12-29 04:08:28 +00:00
Harald Welte
65e74ccb04
disable paging, send SETUP after LOCATION UPDATE ACCEPT
2008-12-29 01:55:35 +00:00
Harald Welte
6f4b753000
turn gsm_cc_tx_simple into gsm_tx_simple
2008-12-29 00:39:37 +00:00
Holger Freyther
177466199f
[gsm0408] Make the generate_lai usable by other code
...
Prefix generate_lai with gsm0408 and update call sites. It will
be used from within bsc_hack.c
2008-12-28 16:32:44 +00:00
Harald Welte
255539c742
working state up to location update and classmark inquiry
2008-12-28 02:26:27 +00:00
Daniel Willmann
8b3390effd
Start implementing GSM 04.11 (short message service)
2008-12-28 00:31:09 +00:00
Harald Welte
1a4121882e
fix TMSI length in Mobile Identity IE of LOCATION UPDATE ACCEPT
2008-12-27 22:13:43 +00:00
Harald Welte
bcae43fe1b
SMS stub
2008-12-27 21:45:37 +00:00
Harald Welte
75a983fab0
* add database handling
...
* fix IMSI handling
2008-12-27 21:34:06 +00:00
Harald Welte
10b487b1c0
* fix location update reject (actually reject, not accept)
2008-12-27 19:53:37 +00:00
Harald Welte
98243f8e48
* release channel after LOCATION UPDATE REJECT
2008-12-27 19:46:41 +00:00
Harald Welte
4bc90a160a
add minimal MO call state transitions
2008-12-27 16:32:52 +00:00
Harald Welte
6125306e73
fix typo
2008-12-27 11:25:50 +00:00
Harald Welte
231ad4f9c1
Send IDENTITY REQUEST after LOCATION UPDATE REQUEST
2008-12-27 11:15:38 +00:00
Harald Welte
fc977a8b8b
* translate MOBILE IDENTITY into string
...
* add empty handler for GPRS SUSPENSION REQUEST
2008-12-27 10:19:37 +00:00
Harald Welte
4b634544e6
now we get up to the SETUP of MO calls
2008-12-27 01:55:51 +00:00
Harald Welte
702d8707a9
working state up to location update and classmark inquiry
2008-12-26 20:25:35 +00:00
Harald Welte
8470bf200d
no reasonable commit message possible. tons of changes of the last 2 days
2008-12-25 23:28:35 +00:00
Harald Welte
52b1f98889
initial commit of current OpenBSC state
2008-12-23 20:25:15 +00:00