Gitiles
Code Review
Sign In
gerrit.osmocom.org
/
osmo-mgw
/
78ecaf0561bfed3f09ce9c180434da59e71202bd
/
openbsc
/
src
/
libbsc
/
paging.c
dc03096
bsc: Allow to page a BTS that is excluded from the RF lock
by Holger Hans Peter Freyther
· 12 years ago
10049bc
paging: Do not page when there is no OML link
by Holger Hans Peter Freyther
· 12 years ago
31f5f71
paging: Add method to find the paging data for a given subscriber
by Holger Hans Peter Freyther
· 13 years ago
c90499b
move gsm0502_calc_paging_group() to libosmocore
by Harald Welte
· 13 years ago
1cf43ec
generalize function for calculation of the paging group
by Harald Welte
· 13 years ago
bc82f92
move gsm 05.02 related calculations into libosmocore
by Harald Welte
· 13 years ago
457a081
use new gsm48_number_of_paging_subchannels from libosmocore
by Harald Welte
· 13 years ago
dfb342c
src: use namespace prefix osmo_counter*
by Pablo Neira Ayuso
· 13 years ago
bf540cb
src: use namespace prefix osmo_timer* for timer functions
by Pablo Neira Ayuso
· 13 years ago
66e14cd
paging: Provide the number of pending requests
by Holger Hans Peter Freyther
· 13 years ago
5a081bb
paging: Initialize structs internally to avoid a crash
by Holger Hans Peter Freyther
· 13 years ago
c42ad8b
misc: Move from u_int to uint types of stdint.h
by Holger Hans Peter Freyther
· 14 years ago
136f453
src: use new library libosmogsm and new path to headers in libosmocore
by Pablo Neira Ayuso
· 14 years ago
89579b4
prefix sub-directories containing libraries with 'lib'
by Harald Welte
· 14 years ago
[Renamed from openbsc/src/bsc/paging.c]
31c00f7
re-structure the OpenBSC directory layout
by Harald Welte
· 14 years ago
[Renamed from openbsc/src/paging.c]
9af6ddf
License change: We are now AGPLv3+ instead of GPLv2+
by Harald Welte
· 14 years ago
d3baf41
paging: Introduce a GSM_PAGING_BUSY event for a special timeout
by Holger Hans Peter Freyther
· 14 years ago
8a31a3f
paging: Dispatch the SS_PAGING signals at the MSC code level
by Sylvain Munaut
· 14 years ago
c7ff257
paging: Give the msgb that caused paging_stop up to the paging callback
by Sylvain Munaut
· 14 years ago
2e4447b
[paging] Implement the counting for TCH/H and TCH/F
by Holger Hans Peter Freyther
· 14 years ago
e66bf1f
[paging] Only page if we have some free channels right now
by Holger Hans Peter Freyther
· 14 years ago
eb241aa
[paging] Continuisly send paging commands.
by Holger Hans Peter Freyther
· 14 years ago
78fab29
[paging] When giving credit try to send out paging requests too.
by Holger Hans Peter Freyther
· 14 years ago
6410d93
[paging] When we ran down to 0 available paging slots start a credit timer
by Holger Hans Peter Freyther
· 14 years ago
c6bb3c4
bsc_api: Fix compile warning in paging code..
by Holger Hans Peter Freyther
· 14 years ago
86481c2
bsc_api: Make paging/silent call work with the subscriber_connection
by Holger Hans Peter Freyther
· 14 years ago
7700846
bsc_api: Move BSC API between MSC and RSL code...
by Holger Hans Peter Freyther
· 14 years ago
a581136
[misc] Remove spaces, fix indention.
by Holger Hans Peter Freyther
· 14 years ago
ef81178
[paging] Include chan_alloc.h to silence a compiler warning
by Holger Hans Peter Freyther
· 15 years ago
1469600
[paging] Start with a smaller paging limit...
by Holger Hans Peter Freyther
· 15 years ago
c50b836
[paging] Move code to use LOGP and print some more information
by Holger Hans Peter Freyther
· 15 years ago
754e801
[paging] Simplify the last request and treat llist as a queue
by Holger Hans Peter Freyther
· 15 years ago
19722d4
paging: Avoid integer underflow on ipaccess
by Holger Hans Peter Freyther
· 15 years ago
07d838a
[paging] Do not use request after it was was destroyed..
by Holger Hans Peter Freyther
· 15 years ago
d4e7888
[paging] Increase the time used to send paging messages to the BTS
by Holger Hans Peter Freyther
· 15 years ago
dfe6c7d
split 'libosmocore' from openbsc codebase
by Harald Welte
· 15 years ago
ef24dff
[signal] Differentiate paging success from expiration in SS_PAGING
by Sylvain Munaut
· 15 years ago
82ff397
export the 'trx_is_usable() function and use it from paging
by Harald Welte (local)
· 15 years ago
ffa55a4
statistics: Introduce 'struct counter' instead of using unsigned long
by Harald Welte
· 15 years ago
24ff6ee
keep some internal statistics inside OpenBSC
by Harald Welte
· 15 years ago
a43f789
Replace template-based SYSTEM INFORMATION with real implementation
by Harald Welte
· 15 years ago
4642d49
[network] Make use of T3113 for paging
by Holger Hans Peter Freyther
· 15 years ago
fe9da82
[paging] In expiration handling remove the request before doing the callback
by Holger Hans Peter Freyther
· 15 years ago
927f056
[paging] Use paging_request_stop to stop all paging requests
by Holger Hans Peter Freyther
· 15 years ago
98dd1c8
[paging] Kill old defines from paging.c
by Holger Hans Peter Freyther
· 15 years ago
b28285d
[paging] Implement paging by IMSI.
by Holger Hans Peter Freyther
· 15 years ago
2223025
[tmsi] Make the tmsi a 4 octet number
by Holger Hans Peter Freyther
· 15 years ago
5d0e56f
[gsm48] Introduce a gsm48_generate_mid_from_imsi method
by Holger Hans Peter Freyther
· 15 years ago
081c00d
[paging] Better use ';' for the command...
by Holger Hans Peter Freyther
· 15 years ago
0abaf33
paging_request() now returns the number of started paging requests
by Harald Welte (local)
· 15 years ago
b2dc37f
Merge commit 'har/master'
by Harald Welte
· 15 years ago
e903edf
provide return code from paging_request() function
by Harald Welte
· 15 years ago
d19e58b
move talloc context creation out of on_dso / constructors
by Harald Welte (local)
· 15 years ago
f6cea1d
when paging a MS, use the channel type indicated by caller
by Harald Welte
· 15 years ago
a1b2858
gsm_04_08 no longer needs to iterate over all BTS in LAC
by Harald Welte
· 15 years ago
7bfc267
move allocation of talloc contexts into link-time constructor
by Harald Welte
· 15 years ago
470ec29
use taloc_zero() rather than talloc() and explisit memset()
by Harald Welte
· 15 years ago
2cf161b
introduce talloc all over OpenBSC
by Harald Welte
· 15 years ago
4bfdfe7
reworked MNCC codebase
by Harald Welte
· 15 years ago
04866d4
Proposal for a "channel request" interface...
by Holger Freyther
· 16 years ago
fdac4cc
[paging] Unbreak breakge when moving things into paging.c
by Holger Hans Peter Freyther
· 15 years ago
2c45123
Move the "finding" of the right BTS into paging.c
by Holger Hans Peter Freyther
· 15 years ago
be14310
use gsm_bts_by_lac() function to start paging of all bts with same lac
by Harald Welte
· 15 years ago
13e10da
move openbsc into its own subdirectory
by Harald Welte
· 15 years ago
[Renamed from src/paging.c]
ff117a8
* rename the timer functions to avoid name collisions with libmisdn.
by Harald Welte
· 15 years ago
75a1fa8
switch paging code to use a timer again, since not all BTS send reliable CCCH load indications
by Harald Welte
· 16 years ago
09e38af
* introduce a callback function when paging completes (I know this is somewhat of an overlap
by Harald Welte
· 16 years ago
595ad7b
modify the signal handler/dispatch code (sorry zecke, no offense, I just had some different ideas)
by Harald Welte
· 16 years ago
49314f6
[paging] Do not create a request when one is already pending...
by Holger Freyther
· 16 years ago
531c0de
[paging] Fix crash, move_to_next can not be used....
by Holger Freyther
· 16 years ago
e4b3fa3
[signal] Move the area into the struct signal_data...
by Holger Freyther
· 16 years ago
4af2b48
[signal] Dispatch the first signal... inform about paging timeout
by Holger Freyther
· 16 years ago
e36e15e
[paging] Send up to avaliable_slots paging requests...
by Holger Freyther
· 16 years ago
83e44b0
[paging] Initiliaze req in paging_T3113_expired
by Holger Freyther
· 16 years ago
334f236
[paging] factor out list iteration... move to the next item
by Holger Freyther
· 16 years ago
b1ffbb6
[paging] Send paging requests as response to the PAGING LOAD indicator
by Holger Freyther
· 16 years ago
ed2aea8
[paging] Stop the timer when the paging was successful
by Holger Freyther
· 16 years ago
f6535bb
[paging] Stop counting the requests... harald implemented sepc conform timer support
by Holger Freyther
· 16 years ago
51cce1e
* decrease subscriber refcount when free()ing a paging request
by Harald Welte
· 16 years ago
392209c
[paging] Introduce a variable containing the free paging slots
by Holger Freyther
· 16 years ago
1fd3414
[paging] Cleanup page -> paging in function names
by Holger Freyther
· 16 years ago
33ba752
[paging] Move the code to send the command into a separate function
by Holger Freyther
· 16 years ago
ceb59b7
[paging] Move the paging state into struct gsm_bts
by Holger Freyther
· 16 years ago
3d94924
[paging] Use paging_request_remove to update last_request and free memory
by Holger Freyther
· 16 years ago
763da00
add new routine to stop paging
by Harald Welte
· 16 years ago
152a147
[paging] Use the number of different paging subchannels...
by Holger Freyther
· 16 years ago
3aa8d6c
[paging] This is paging my phone but it looks completely wrong...
by Holger Freyther
· 16 years ago
d4ec528
[paging] some minor cleanups. put the current request into a temporary
by Holger Freyther
· 16 years ago
df892da
[paging] Cosmetic changes on the timer handling and max requests
by Holger Freyther
· 16 years ago
97cce47
[paging] Slightly increase the timeout to not overload the BTS...
by Holger Freyther
· 16 years ago
bf83481
[paging] Discard paging requests after not completing them...
by Holger Freyther
· 16 years ago
1525de0
[paging] memset and improve error message
by Holger Freyther
· 16 years ago
d08de2f
fix typo
by Harald Welte
· 16 years ago
2f1311b
[paging] Page pagegroup one...
by Harald Welte
· 16 years ago
38c2f13
Hook the paging code into bsc_hack.c and telnet_interface.c
by Harald Welte
· 16 years ago
b68899d
Start creating a paging layer...
by Harald Welte
· 16 years ago