Hello Nordin,
On Tue, 07 Jul 2009 14:08:22 +0200, "Nordin" bouchtaoui@gmail.com wrote:
I have good news now, I'm able to register to our bts manually. What I did is download the latest openbsc sources and compiled the whole project, that's it. I downloaded the project using git via port 80, I posted a mail about that. So I guess the GPRS in the Rest Octets have nothing to do, just the SIs were not complete. I'll analyze what went wrong with the SIs.
You don't mention which git branch you use, so its probably the master branch. If you look at the recent changes you will notice that the SYSTEM INFORMATION 3 and 4 rest octets are now set to the padding bytes which means they contain no information (which also means no GPRS). So this is the most important part where you have to look for differences.
I can confirm that a HTC Touch Pro will not register to the BTS if the GPRS indication is set, it will register if it is not set.
Best regards, Dieter
You don't mention which git branch you use, so its probably the master branch.
I guess it is the master branch, but I'm totally new to git, so it must be a default thing. Though I'm new to git, I must say I really like it.
If you look at the recent changes you will notice that the SYSTEM INFORMATION 3 and 4 rest octets are now set to the padding bytes which means they contain no information (which also means no GPRS). So this is the most important part where you have to look for differences.
The funny thing is, I really thought I already tested that using these settings (putting rest octets to 0x2b). But now I'm not sure anymore. Anyway, I hope I can confirm that before the end of today.
I can confirm that a HTC Touch Pro will not register to the BTS if the GPRS indication is set, it will register if it is not set.
I believe you. But this means that your HTC needs more relevant GPRS settings before deciding to register. So it than searches for altenatives, but since the BA list is empty it starts all over again and the whole process repeats, which might result in a long procedure before it gives up. This is what it might could be the reason, I'm not sure. Also that the HTC (and maybe other PDA phones) makes a distinction between BSS with GPRS support and BTS without GPRS support for its own selection behaviour. With GPRS support there is another step before registering process, while without GPRS support that step is skipped. Nice challenge to figure that out.
Hi folks,
In order that a rogue GSM-BTS can cause a lot of trouble with the regulation offices there is a need for a dummyload solution.
I have 2 ideas in mind:
The first one uses attenuators to set up a direct wired connection: http://root.runningserver.com/pub/desktop-gsm1.png
The second one uses parasitic coupeling in a shilded box: http://root.runningserver.com/pub/desktop-gsm2.png
The second solution in my opinion the most save one because the BTS does not send directly in its own receiver as well as the MS do not send directly into the BTS. But i also think that this solution is too crappy, i think there must be a more accurate way.
The first solution fullfilly my demands in accurateness. The impedance is 50 Ohms and attenuators ensure that the signal that is transmitted between two points are attenuated enough - in theory...
I have no experience in those things, i never connected a sender and a receiver directly for measurement proposes. I am afraid to damage BTS and/or MS by trying the first solution.
What do you think, what would you do? How do you ensure that you do not interfere with the with the official GSM networks? I think sometimes it would be very nice to make 100% sure that no HF signals leave the desktop.
PS: One of my inspirations: http://www.comlab.hut.fi/Resources/GSM.html
regards. Philipp
Damn, your lab has serious equipment man! Wow! I mean, cool! :)
dexter schreef:
Hi folks,
In order that a rogue GSM-BTS can cause a lot of trouble with the regulation offices there is a need for a dummyload solution.
I have 2 ideas in mind:
The first one uses attenuators to set up a direct wired connection: http://root.runningserver.com/pub/desktop-gsm1.png
The second one uses parasitic coupeling in a shilded box: http://root.runningserver.com/pub/desktop-gsm2.png
The second solution in my opinion the most save one because the BTS does not send directly in its own receiver as well as the MS do not send directly into the BTS. But i also think that this solution is too crappy, i think there must be a more accurate way.
The first solution fullfilly my demands in accurateness. The impedance is 50 Ohms and attenuators ensure that the signal that is transmitted between two points are attenuated enough - in theory...
I have no experience in those things, i never connected a sender and a receiver directly for measurement proposes. I am afraid to damage BTS and/or MS by trying the first solution.
What do you think, what would you do? How do you ensure that you do not interfere with the with the official GSM networks? I think sometimes it would be very nice to make 100% sure that no HF signals leave the desktop.
PS: One of my inspirations: http://www.comlab.hut.fi/Resources/GSM.html
regards. Philipp