|
|||||||||||
| 技術交流 | 電路欣賞 | 工控天地 | 數字廣電 | 通信技術 | 電源技術 | 測控之家 | EMC技術 | ARM技術 | EDA技術 | PCB技術 | 嵌入式系統(tǒng) 驅動編程 | 集成電路 | 器件替換 | 模擬技術 | 新手園地 | 單 片 機 | DSP技術 | MCU技術 | IC 設計 | IC 產業(yè) | CAN-bus/DeviceNe |
[求助]關于GPRS的TCP協(xié)議 |
| 作者:坦塔羅斯 欄目:通信技術 |
GPRS撥號上網時,服務器會把你的子網IP和端口號,與一個公網IP的端口號相對應。就是對方看到的你的IP和端口(這個端口一般是5位數)。 在我使用UDP的時候,這種對應關系只能維持30秒,也就是說30秒內沒有收發(fā)數據的話,公網上的對方將無法向GPRS撥號端發(fā)送數據。所以必須每隔30秒發(fā)送一次數據,以保持這種對應關系。 我聽說使用TCP協(xié)議的話,這一時間將會延長至4分鐘。但不知是否屬實,若屬實的話,哪里能查到具體的資料呢? 請各位達人指教。 |
| 2樓: | >>參與討論 |
| 作者: 坦塔羅斯 于 2005/4/28 14:36:00 發(fā)布:
大家都來幫幫忙。≈x謝啦! |
|
| 3樓: | >>參與討論 |
| 作者: wends 于 2005/4/29 17:59:00 發(fā)布:
Re: 各地情況可能不太一樣,我在南京測的是UDP能維持50s,TCP能維持400s,數據不太準確,但差不多。這種事情沒有資料可查的,完全看移動怎么設定的了,而移動對我們來說是個黑匣子,:( |
|
| 4樓: | >>參與討論 |
| 作者: 12864 于 2005/4/29 23:24:00 發(fā)布:
我這里還比較長 也沒仔細測試過,udp大概1分鐘,TCP大概有20分鐘。 |
|
| 5樓: | >>參與討論 |
| 作者: 坦塔羅斯 于 2005/4/30 10:21:00 發(fā)布:
多謝大家 哦,原來是這樣!謝謝大家啦! 好像我這里最短了,我測試過UDP 35s還能收到公網數據,40s就沒戲了... |
|
| 6樓: | >>參與討論 |
| 作者: wolver 于 2005/4/30 10:21:00 發(fā)布:
修改協(xié)議棧,空閑時,每10秒發(fā)個空數據包... 維持連接 |
|
| 7樓: | >>參與討論 |
| 作者: 坦塔羅斯 于 2005/4/30 11:24:00 發(fā)布:
是啊 嗯我們現(xiàn)在就是在維持 但是這樣好象太貴... |
|
| 8樓: | >>參與討論 |
| 作者: 12864 于 2005/4/30 21:50:00 發(fā)布:
是貴,心疼啊 要是不經常查詢,改成發(fā)短信命令吧,不過有些sim卡是包上網的,發(fā)了短信就不知道怎么計費了,費事。 去年我用別人的廣東隨E行卡,發(fā)了個短信就欠費了,問怎么回事,移動的查到欠費1毛錢,原來月初先扣除150元等著你來用,于是去窗口交了1毛錢,之后回來繼續(xù)隨e行,TMD! |
|
| 9樓: | >>參與討論 |
| 作者: chunyang 于 2005/5/1 12:32:00 發(fā)布:
運營商的事就是麻煩,本與技術無關卻又不得不認真對待 歡迎大家交流實際運行經驗。 |
|
| 10樓: | >>參與討論 |
| 作者: lxj7871 于 2005/5/2 2:28:00 發(fā)布:
哈哈,是啊,都是移動的設置問題. 現(xiàn)在還可以做到喚醒模式,用呼叫來喚醒GPRS設備,傳送完畢馬上又斷線. |
|
| 11樓: | >>參與討論 |
| 作者: 12864 于 2005/5/4 11:49:00 發(fā)布:
lxj7871的意思是通過語音呼叫喚醒GPRS終端? 收到RING之后立即掛機,然后通過GPRS發(fā)送數據,發(fā)完斷線。 這個方法比發(fā)短信指令好,免費。 |
|
| 12樓: | >>參與討論 |
| 作者: buaazy 于 2005/5/4 15:21:00 發(fā)布:
方法不錯,回去就改,不用短消息了 |
|
| 13樓: | >>參與討論 |
| 作者: lxj7871 于 2005/5/5 20:53:00 發(fā)布:
但有些移動會加收月租費.純GPRS的就不要月租.移動不是傻瓜 |
|
|
|
| 免費注冊為維庫電子開發(fā)網會員,參與電子工程師社區(qū)討論,點此進入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號 |