6a8641438a
Certain phones with GPRS capabilities will fail to initiate calls with the following error. No call output will be present in the Asterisk log. 1265648543.0255 INFO 3073350512 GSML3Message.cpp:162:parseL3: L3 recv RR GPRS Suspension Request 1265648543.0257 NOTICE 3073350512 DCCHDispatch.cpp:144:DCCHDispatcher: UnexpectedMessage The issue and patch were discussed on the openbts-discuss mailing list. "David is right that openBTS does not emit any GPRS beacon, so the behaviour is triggered from mobile station which believe that there has been some GPRS before (i.e. in it's old location area). Unfortunately openBTS does not simply ignore this L3 RR GPRS Suspension Request, instead a expected message flow sequence (i.e. during call setup) is terminated with an exception. However we created a small patch against openbts-2.5.3 Lacassine to really ignore the L3 message. Feel free to distribute it upstream to the community." The author of the patch is >> Florian.Wolff@Siemens.com << According to his statement, O2 XDA Orbit and Motorola Milestone are working fine with those changes. They had the same problems before as with the iPhone. Reported-by: Michael Folz <michael.folz@fh-kl.de> Signed-off-by: Thomas Tsou <ttsou@vt.edu> |
||
---|---|---|
.. | ||
CallControl.cpp | ||
CollectMSInfo.cpp | ||
CollectMSInfo.h | ||
ControlCommon.cpp | ||
ControlCommon.h | ||
DCCHDispatch.cpp | ||
Makefile.am | ||
MobilityManagement.cpp | ||
README.Control | ||
RRLPQueryController.cpp | ||
RRLPQueryController.h | ||
RadioResource.cpp | ||
SMSControl.cpp |
README.Control
This directory contains control-layer functions for the access point. Most GSM L3 and VoIP messages terminate here. Everything in this directory should be in the Control namespace. Components: RadioResource -- Functions for RR procedures (paging, access grant) MobilityManagement -- Functions for MM procedures (CM service, location updating) CallControl -- Functions for CC (mobile originated, mobile terminated) SIP and RTP UDP/IP Port Assignments Component Protocol Port(s) Asterisk SIP 5060 Zoiper SIP 5061 AP/BTS SIP 5062 Zoiper RTP 16384-16385 Asterisk RTP 16386-16483 AP/BTS RTP 16484-16583