Hello everybody!
I know this looks like it belongs in the networking forum, but I'd like an answer specific to the Jamin.
The problem is this:
If I am downloading a page with IE it blocks incoming calls. If the GPRS connection is active but no data is transferring calls go through.
I found an old thread on this and it seems to be a phone specific problem (some models do this and others don't).
So am I missing something?
Is this a ROM / hardware thing, or is there a setting some ware, or maybe this is dependent on the cellular provider?
Does anyone else here experience this? Please let me know and if my question is stupid don't hesitate to point it out.
P.S. I am using latest official i-mate ROM 2.13.9.23 WWE and 1_02.20.21 radio.
Sounds quite strange, if I remember well and from experience in low-coverage areas the GPRS signal is dropped first if calls are made on the handset and there is not enough bandwith for both. But I am sure we find a GSM network expert here that can enlighten us. Interesting question.
Hi,
I have aone xda Atom.
Have the same problem.
For example media player streaming internet radio , phone calls don´t came through. Or 1 in 10 came through.
If I´m connect without streaming or downloading then the call came through
Regards
Josef
As far as i remember you can't recieve any calls exactly when downloading. When GPRS is simply on it's ok. Don't really remember why...
As far as i remember you can't recieve any calls exactly when downloading. When GPRS is simply on it's ok. Don't really remember why...
The phone and GPRS are mutually exclusive.
We have a GPRS application that needs the connection to be alive as much as possible to receive incoming data. Phone calls get in the way of this, which is why I know the problem exists.
I do not have a validated reason for the problem (I believe they use the same transmission streams over the network, which means the network needs to know whether it is transmitting data or voice. Data needs to be reliable, with no dropped packets, while voice needs to be quick, with dropped packets being ignored, or something similar anyway).
Graham.
Hi,
Will like to add. Have one Universal too.
With the Universal if I ´m downloading or listen internet radio, when a call cames the downloading is suspend. Allways.
Regards
JoseF
Seems like it depends on service provider not on the device... I remembere the time when GPRS have just been started on NW Megafone - GPRS traffic lived like poor homie with the voice transmissions so when many peoples speaks - gprs is dead. Nowdays we got edge and gprs works fine. But still we got subj
Well, at least now I know it's not a matter of settings or ROM version.
Still not sure if it's the phone or the provider, but since I don't fell like switching either of them (specially the phone ) I guess I'll have to live with it.
Just to clarify: I don't expect simultaneous voice and data, but it would have been nice if incoming calls killed GPRS to get through even if I am in the middle of a download.
P.S.
Thanks every one for your prompt responses!
Not much help, but this is among the reasons I use a multicard - maybe you want to consider it. A multicard is two SIM cards with the same number, but one card is activated for GPRS/UMTS and SMS, and the other one for voice traffic and SMS. Especially with a flat data rate, GPRS is always on, and one does not have to use the Prophet as a phone all day. It means you have to carry two phones, but for a heavy user working with these tools all day it makes perfect sense. Just my five cents...
Just to clarify: I don't expect simultaneous voice and data, but it would have been nice if incoming calls killed GPRS to get through even if I am in the middle of a download.
Click to expand...
Click to collapse
Hm... Let me think... I remember there was such a nice setting on my Panasonic GD87, called "Wait for incoming call" or smt like this. Nice feature. Gives the ability of cellular phone disconnect from gprs and recive incoming call. Seems like I'll be missing it
Are there any news on this?
I have the same problem, that incoming calls are blocked when using GPRS.
Hi yoda_143.
I recently got to do some testing at work with phones from different manufacturers (MIO, HP, ASUS) and my SIM.
The conclusion: It is not the Jamin!
On all phones incoming call was blocked while data was transferred.
I haven't had the chance to test it with different providers, but I suspect this will not make a difference.
It would be nice though if there was a way to give voice calls priority even if it meant starting the download over from the beginning after the call ends.
Guys this might help
http://www.gsmworld.com/technology/gprs/class.shtml
Class A, Class B & Class C?
The class indicates the mobile phone capabilities.
Class A
Class A mobile phones can be connected to both GPRS and GSM services simultaneously.
Class B
Class B mobile phones can be attached to both GPRS and GSM services, using one service at a time. Class B enables making or receiving a voice call, or sending/receiving an SMS during a GPRS connection. During voice calls or SMS, GPRS services are suspended and then resumed automatically after the call or SMS session has ended.
Class C
Class C mobile phones are attached to either GPRS or GSM voice service. You need to switch manually between services.
BUT; even my Wizard claims that it's Class B, does the same thing and blocks incoming calls while downloading. So what does it mean?? Maybe a network provider issue :?:
From my use of XDA2i it appeared that phone can transfer GPRS data or phone call not both at the same time.
If you want both then you will need 3G/UMST
The Universal will happily allow phone calls whilst surfing over a 3G connection. Even on Universal you lose the ability for data&phone if you are using GPRS.
I see but it says everywhere that Class B phones has to stop data transfer and accept incoming calls. My old Sonyericsson T630 was doing the job! BTW my network provider claims in their website FAQ like this..
Q- During download with GPRS, if an incoming call occurs, do my GPRS connection stops?
A- During download with GPRS, if an incoming call occurs, you can easily accept the call. During call, your data transfer suspends and after call ends, goes on where it was suspended.
EDIT: I talked with network operator today and they changed their web site saying after a few tests that "u can't suspend and resume GPRS data flow, while data flow incoming calls are blocked!!"
While Wizard is Class B and the operator uses NOMII , all architectural must be wrong.
Really WEIRD, isn't it?
This article is also interesting (don't look "symbian" thing, it is a general article about GPRS/NOM)
http://www.symbian.com/symbianos/standards/symbianongprs.html
Network operation mode and phone classes
The Network Operation Mode, or NOM, is responsible for the capabilities of a GPRS network, while the class indicates the mobile phone capabilities. On NOM 1 networks, mobile phones with the right capabilities can have simultaneous circuit- and packet-switched connections. On NOM 2 networks, mobile phones can remain attached to the GPRS networks when in a voice call but they can't transmit data at the same time. On NOM 3 networks, mobile phones can either establish a packet-switched data connection or a circuit-switched voice one but they need to disconnect from one to establish another.
Class A phones can make full use of NOM 1 networks: they can use circuit-switched voice and GPRS data services at the same time. Class B phones can register circuit-switched voice and packet-switched data services at the same time but may only use one at a time. Should the user receive a call while on the internet, they can take the call and GPRS service will be suspended, resuming once the voice call is ended. Resuming GPRS service is much faster than re-establishing a data call. Class C phones can only register for packet-switched data or for circuit-switched voice services; if the user chooses GPRS, then they will be totally unavailable for GSM calls and reciprocally.
End-users will initially have access to Class B mobile phones, which are able to make and receive calls while simultaneously being registered with GPRS services - GPRS services will automatically be suspended and resumed at the end of the call. Class B phones only support one active service at a time - GSM (voice, fax or data) or GPRS (data) - though both services can be registered with the network and the phone can switch automatically back and forth. However, should the user roam to a network area that is NOM III, their Class B phone will effectively be working as a Class C phone.
New applications designed to run in an online environment will be developed to take advantage of GPRS and 3G networks. The user may well experience a 'blurring' of applications whereby they won't need to switch task nearly at all.
my universal (t-mobile) on 3g in australia is quite fine i tested the situation you guys are talking about and itl mmove he program to background and take the call (both do run simultaniously (internet might slow down alittle by about 3 Kb/s so hope this helps someone... byebye (GREAAT WEBSITE!)
I just switch to 3G instead of 2G. I want to experience the high speed internet suffing via my handset.
But I found the problem is that the phone call can't came in if I using the 3G data. Not even transfer to security services. Just a "Busy tone".
Check with the service provider and they are now checking with their technical dept to see if they can found the problem.
They said that the call should be able to come in because the phone call channel is different to the data channel. :roll: :?:
Anyone experience the same problem?
I experienced the same problem with my CHT9000. You may change the setting to GSM then call can come in when you using GPRS but you can't enjoy the high 3G speed on data transmittion. Anyone has better solution?
complicated issue; can be the same with GPRS/EDGE ; I made a lot of research read below;
http://forum.xda-developers.com/viewtopic.php?t=54738&highlight=
It is interesting. I don't have this kind of problem while I am using GPRS. But it happen to my new network provider (3G).
Lucky you then :lol:
At least you have GPRS/EDGE working and as a result it is absolutely a network provider issue.
I talked every detail with a guy in my Net. Op. and seems can be solved by "tricky switching something on" but they could not make me believe that this is not thier mistake. Because Class B phones MUST suspend the data flow and accept incoming calls for the technical point, only class A phones (no retail ATM) can make data flow and GSM talk at the same same.
GPRS is 2G, EDGE is 2,5G and same tecnique as 3G, only speeds are lower, so I beleive if u use 2G suspend while incoming calls your Net.Op. can solve the problem if they want :wink:
I have this strange problem with my vario II.
I am using Tmobile GPRS on both 2g and 3g network, If I am using the 2g phone works if If am using 3g phone doesn't work if I call it, the phone rings but doesn't alert me. The most annoying problem I am having is the phone switches between 2G and 3G if I am in a call the phone goes silent can't hear anything the display shows the call as connected and around 5-10 seconds later the phone drops call drops. This happens even if the data connection if not active.
What is the deal with that? anyone else have this problem.
Phone band settings are below
network type
Auto
GSM
GSM(900+1800)+UTMS(2100)
I've just discovered the same problem with my orange branded tytn, I'll be phoning them later to ask what they can do about it.
xxnoelziexx said:
I am using Tmobile GPRS on both 2g and 3g network, If I am using the 2g phone works if If am using 3g phone doesn't work if I call it, the phone rings but doesn't alert me.
Click to expand...
Click to collapse
Works perfectly on T-Mobile UMTS for me. I did flash the Dopod 838Pro ROM though.
will flash the dopod rom in the morning. I am currently using the imate rom, and the tmobile rom the device shipped with had to many slow downs so it had to go. if this fixes the drop out issue I will be happy if not the phone will be in its box till a rom update. got the phone cheap so don't really mind. nice phone/pda apart from this issue in my line of work can't afford to miss or drop calls.
so is this a hardware or a software issue then?
No harware problem, it is absolutely software issue. Read my posts above and the links I gave
No problems here I'm afraid.
Voda v1605 running the Voda Blackberry Client, so either 3G or GPRS (where no 3G available) on all the time. Calls and SMS received perfectly.
Only issue I have is when using 3G, unlike home wired broadband, I cannot use multiple applications through the single 3G connection (e.g. Blackberry client on and surf too)
Steven
Hello Guys,
A month ago I raised one thread here unfortunately no answer I received. Anyway the problem exactly is the following:
If I'm using the 2g mode of my TytN manually I can use a normal path-trough 9.6kB/sec dial in connection. If I'm using the Auto GSM network usage mode which use the 3G mode than I can't use the same connection type....
Do you believe it is the bug of the TytN or it is a provider trouble????
CSD has not been made available by carriers on 3G networks. Therefore to use CSD, please swith your 3G capable device to 2G mode manualy.
This is valid for all 3G devicers, not only for TyTN.
see this page for details:
http://www.securegsm.com/pages.php?pageid=85
hope it helps.
Also, unfortunately some new HTC devices completelly lacking option for receiving incoming CSD call. We are in touch with HTC but it does not looks like that HTC willing for this issue to be resolved in near future.
Hi,
Thx at least but not last I know than my PDA is not broken just out of the OEM's support at all
Hi, anyone tried connecting to 3G in a non 3G coverage area and the connection automatically switch itself to GPRS instead of EDGE, even if EDGE is available in that area? I wanted to connect my device to EDGE if 3G is not available and not to GPRS. Pls advice... Cheers!
Hey,
The way mobile networks and handsets work is the phone will always choose the highest available connection speed possible and the network based on capacity and available resource will assign the mobile what it can. That's why a phone will always look for a 3G network before a GSM one. When the phone initiates a packet connection to the network it includes a message which tells the network it's capability such as EDGE supported, what class of GPRS capability (4 slots down / 2 up etc...) and then the network based on this message assigns the phone a resource. Most networks nowadays have enough resource to give you a fairly good connection. For example if you support EDGE you will be given EDGE assignment (8QPSK instead of 4GMSK) as the ways the data is scheduled in the network is no different between GPRS and EDGE only the connection between the handset and network is faster.
What actually happens when you change from 3G to GPRS/EDGE is you drop the connection in 3G (move out of coverage) and based on the neighbouring channel list you received off the 3G cell you look for the most suitable GSM cell. Now this cell may or may not support EDGE but in either case the handset will PRACH on the cell, the cell with then ask the handset to authenticate and in this message you send your handset capability and also information about the last RNC/PCU (in this case the one connected to the 3G cell) you were on. The new PCU then signals with your old one and re-routes the data in the backbone of the network to you on your new cell. There will be data loss but the higher layers (application) should ask for re-tries for the missing data if it's TCP data.
In summary your connection priority (if the network supports all these technologies) is: HSDPA > UMTS (3G) > EDGE > GPRS > HSCSD > CSD
Hopefully this answers you question and adds a bit of extra info...
EDIT:
P.S. Not many networks support EDGE at present but most have plans to support it in the next 12-24 months.
Gav
How do you know you are on GPRS and not EDGE??
Hi Eeter,
I don't think there is any indication on the device You could tell my doing a speed test. If you are on a GSM network where you know EDGE is used then more than likely you will be using it instead of GPRS.
Gav.
There is an easy way:
1. Install the fieldtest utility
2. Go into a data session ( streaming radio ....BBC or others )
3. Check the Fiedtest EGPRS page and look for the downling coding
4. If it shows a CS1 or CS2 it is GPRS. If it shows MCS5 etc.. It is EDGE
Checking speed only is misleading. EDGE can be slow sometimes and the speed depends not only on the air interface but on the core internet side too
Hi eeter,
Yeah I agree that a speed test could be miss-leading.
Checking if you are using a MCS instead of CS will say for sure you have an EGPRS connection.
Gav.
I'm trying to figure out a way to have the data connection to work during a call. Whenever i press answer i loose all connection that are bind to operator data connection and if i have the active sync or bluetooth it's ok.
Is it possible to keep data connection while talking or is #777 using the same tunnel as voice and therefore cannot overlap?
http://forum.xda-developers.com/showthread.php?t=546982&highlight=operator
talk to your phone company
Telus is a CDMA provider, so when you make or receive a phone call or text message, it has to temporarily disable the data connection to do so. GSM providers don't have to do this, it's an unfortunate limitation to CDMA technology.
There's light on the horizon, though! When Telus deploys their HSPA network next year, you should be able to upgrade your phone to one that supports HSPA bands (such as the Touch Pro2) and use data during a call.