2011-07-20 33 views
11

Chúng tôi đang làm việc trên một ứng dụng truyền một lượng lớn dữ liệu qua UDP cho điện thoại dựa trên GSM. Ý tưởng là sử dụng nó trong khi kết hợp với một cuộc gọi thoại. Nếu không có cuộc gọi thoại, mọi thứ đều tốt. Tuy nhiên, nếu cuộc gọi thoại đang hoạt động, có vẻ như hầu hết dữ liệu chúng tôi gửi đi chỉ đơn giản là không bao giờ thực hiện, ngay cả trên HSPA +. Nếu chúng tôi bật Wifi thì mọi thứ đều tốt.Android: mạng chậm trong khi gọi điện thoại

Tôi lo lắng rằng đây là vấn đề vật lý, chứ không phải vấn đề điện thoại. Tôi loại trừ sự tranh chấp CPU bằng cách chèn một câu lệnh đăng nhập sau khi chúng tôi gửi một đoạn dữ liệu, và thấy rằng nó xuất hiện nhiều lần.

Radio 3G có khả năng gửi dữ liệu và giọng nói đồng thời tốt không? Chúng tôi đã thử một bài kiểm tra tốc độ trong một cuộc gọi thoại và thấy sự sụt giảm lớn về băng thông.

+2

Câu hỏi thú vị –

Trả lời

5

Tôi đã gặp phải sự cố này trên mạng của AT & T ở Hoa Kỳ. Họ chỉ đơn giản là điều tiết băng thông trong khi cuộc gọi đang diễn ra; cho dù bạn đang sử dụng 3G hay H. Để xem bạn đang tăng bao nhiêu lần thử hãy cài đặt ứng dụng speedtest.net và chạy thử nghiệm tốc độ trong và ngoài cuộc gọi.

Trong vùng vịnh, tôi thấy tốc độ dữ liệu thấp tới 30kbit/s trong khi gọi trên mạng của AT & T. Trên T-Mobile, nó không được điều chỉnh quá nhiều (cùng một vị trí). Một đối tác ở Israel đã thử nghiệm tương tự và chỉ thấy điều chỉnh nhẹ trong một cuộc gọi - ông vẫn nhìn thấy 500 + kbit/s sử dụng cùng một điện thoại mà chúng tôi đã thử nghiệm ở Mỹ. (Điện thoại tương tự có một số Mbit/s bên ngoài cuộc gọi ở Hoa Kỳ.)

Khi áp phích trên chỉ ra, điện thoại CDMA không thể sử dụng đồng thời dữ liệu với cuộc gọi điện thoại (nhưng bạn đã nói rõ ràng GSM bài đăng của bạn anyway).

+0

Bạn đã thử điện thoại này trên điện thoại nào? Chúng tôi không thấy sự cố này trên iPhone. –

+0

Chúng tôi đang sử dụng điện thoại Android, HTC Desire, Nexus One, Nexus S, Inspire HD. – Fasaxc

1

Có, khi bạn đang gọi điện, có thể hoàn toàn không có kết nối internet. Nó phụ thuộc vào loại mạng bạn đang ở. Nó sẽ thay đổi từ GSM, CDMA, và cũng là kiểu kết nối, tức là. GPRS, EDGE, 3G hoặc 4G. Các kết nối 3G và 4G sắp tới sẽ có thể đồng thời cung cấp cho bạn kết nối mạng và gọi thoại.

+0

Cảm ơn, nhưng yêu cầu của tôi hướng đến việc liệu dữ liệu đồng thời 3G/4G và giọng nói có thực sự hoạt động tốt trong thực tế hay không. –

+0

© Matt Green Nó sẽ không phải vì những lý do từ Kumar Bibek :-) – powder366

0

Có, radio có khả năng gửi cả thoại và dữ liệu cùng một lúc, nhưng từ những gì tôi hiểu đó là giới hạn của mạng mà điện thoại của bạn sử dụng. Nếu bạn đang ở trên mạng 3G của Verizon thì đây có lẽ là vấn đề của bạn. Dưới đây là một bài viết đi sâu vào một số chi tiết về sự khác biệt giữa các mạng của & t và Verizon: http://mashable.com/2011/01/11/cdma-umts-att-verizon-networks/

+0

Sau khi tôi thực hiện bài đăng gốc, chúng tôi đã thử nghiệm iPhone theo cách tương tự và thấy nó không bị giới hạn mà tôi đã thảo luận. Chúng tôi cũng đã thử nghiệm các thiết bị Android (Atrix, Inspire) trên một microcell với ít cải tiến. Tất cả mọi thứ đang trỏ đến một giới hạn của phần cứng trong các thiết bị, hoặc nền tảng Android cơ bản. –

+0

Nếu không có các biến kiểm tra khó nói, nhưng bạn có chắc là các thiết bị iPhone/Android đều nằm trên cùng một mạng không? Nếu vấn đề về mạng của nó, các thử nghiệm trên các thiết bị khác nhau có thể che giấu vấn đề cơ bản. Ngoài ra, trong khi một microcell trên mạng sẽ tăng sức mạnh, tôi không nghĩ rằng nó sẽ có bất kỳ ảnh hưởng nào đến giao thức của mạng cơ sở. – Noah

+0

Chúng tôi đều đang thử nghiệm trên AT & T tại cùng một vị trí, iPhone đầu tiên, sau đó là Android. Chúng tôi đã nhân rộng các kết quả ở nơi khác. Báo cáo Android đang được kết nối với HSPA +. –

0

I không biết nếu trường hợp này áp dụng cho nhà điều hành bạn đang sử dụng, nhưng đối với nhà khai thác ở quốc gia của tôi, họ giới hạn băng thông được sử dụng cho mỗi điện thoại, vì vậy nếu người dùng sử dụng cuộc gọi và kết nối internet trong cùng một thời gian, bạn phải trừ băng thông được sử dụng cho cuộc gọi điện thoại, như tôi biết 48 Kb/s cho mạng GSM (tối đa) và một số nhà khai thác giới hạn băng thông cuộc gọi cho 24 Kb/s và tổng băng thông có sẵn là 64 Kb , vì vậy phần còn lại của băng thông được sử dụng cho internet và tôi không biết người dùng băng thông cho mạng 3G.

BTW, một số điện thoại không hỗ trợ các cuộc gọi điện thoại và sử dụng Internet trong thời

tất cả các thông tin trên thuộc về thông tin cá nhân có thể là sai

0

tôi làm xác nhận băng thông được giảm trong khi gọi điện thoại trừ khi bạn đang sử dụng wifi.

Điều này dường như đến từ hệ thống, không phải từ nhà điều hành. Điều này bởi vì nó được báo cáo với bất kỳ phần cứng/bất kỳ nhà điều hành/quốc gia nào.Tôi đã tìm kiếm một số tài liệu chính thức về điều đó nhưng không thể tìm thấy bất kỳ tài liệu nào.

Tôi không nghĩ có cách nào để giải quyết vấn đề này cho đến thời điểm này.

Các vấn đề liên quan