[發明專利]一種基于Android的多PDP數據傳輸方法在審
| 申請號: | 201410299328.8 | 申請日: | 2014-06-26 |
| 公開(公告)號: | CN104053250A | 公開(公告)日: | 2014-09-17 |
| 發明(設計)人: | 田澤豐 | 申請(專利權)人: | 上海斐訊數據通信技術有限公司 |
| 主分類號: | H04W76/10 | 分類號: | H04W76/10 |
| 代理公司: | 杭州千克知識產權代理有限公司 33246 | 代理人: | 周希良 |
| 地址: | 201616 上海市松*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 android pdp 數據傳輸 方法 | ||
本發明提供一種基于Android的多PDP數據傳輸方法,用于供至少一應用程序對多個PDP設備作數據傳輸,所述方法包括:判斷APN是否激活,若未激活,則激活APN以建立主PDP數據連接;若已激活,則在已經激活的APN的主PDP數據連接以外建立對應多個PDP設備的從PDP數據連接;掛接多個PDP設備至Android系統中的通信協議棧;應用程序建立與通信協議棧間的Socket;將Socket綁定至通信協議棧下應用程序需傳輸的PDP設備,以進行數據傳輸,如此,能全面支持多PDP數據連接,更主動有效管理PDP數據連接情況,省去路由選擇使傳輸更加高效,帶寬利用充分,斷開空閑設備節省網絡資源。
技術領域
本發明涉及通信技術領域,特別是涉及一種基于Android的多PDP數據傳輸方法。
背景技術
現有Android系統只支持單PDP(Packet Data Protoco1,分組數據協議)數據傳輸,而基帶通信系統支持多PDP數據傳輸,導致目前系統無法充分發揮基帶通信系統所提供的數據傳輸能力,無法獲得更快的數據傳輸率。對于單PDP數據傳輸,當上層應用需要使用不同的APN進行數據業務時,只能中斷先前的APN(Access Point Name,接入點)下的PDP數據連接,重新激活新的APN,在新的APN下建立PDP數據連接,這樣會導致使用先前APN的應用中數據傳輸出現中斷,只能等到新的APN下的PDP數據傳輸結束后,才能重新激活先前的APN,重新建立新的PDP數據連接,如果應用對數據傳輸的實時性要求較高,則可能先前的應用直接癱瘓或退出了,這樣用戶只能重新開啟先前的應用,并從頭開始進行數據業務,不僅造成數據流量的浪費,也會帶給用戶很不好的體驗效果。特別是在3G網絡已經成熟,4G網絡已經逐步商用的環境下,移動網絡提供的數據帶寬和數據業務都會增強,同一時刻只能進行一條PDP數據業務的系統已無法適應這種環境了。
目前比較近似的一種方案是僅僅實現了基于CMWAP的MMS應用開啟時,不影響此時基于CMWAP的其他數據業務,解決方法是在Android的Framework框架層中,加入了對基于CMWAP的MMS業務的特殊處理,從而實現一種情況下的多PDP傳輸。由于該方案僅僅只針對MMS有效,仍然不是普遍意義上的多PDP傳輸,并且也僅僅只支持CMWAP這一個APN下的數據傳輸,應用場景非常有限。
發明內容
鑒于以上所述現有技術的缺點,本發明的目的在于提供一種基于Android的多PDP數據傳輸方法,解決上述現有技術中單PDP或多PDP傳輸的缺陷。
為實現上述目標及其他相關目標,本發明提供一種基于Android的多PDP數據傳輸方法,用于供至少一應用程序對多個PDP設備作數據傳輸,其中,所述方法包括:判斷APN是否激活,若未激活,則激活所述APN以建立主PDP數據連接;若已激活,則在已經激活的APN的主PDP數據連接以外建立對應所述多個PDP設備的從PDP數據連接;掛接所述多個PDP設備至所述Android系統中的通信協議棧;所述應用程序建立與所述通信協議棧間的Socket;將所述Socket綁定至通信協議棧下所述應用程序需傳輸的PDP設備,進而進行所述數據傳輸。
優選的,所述APN是通過激活的APN設置列表來管理的。
優選的,所述方法還包括:在所述數據傳輸完畢或所述PDP設備在預設時間內沒有數據傳輸,APN釋放所述數據傳輸完畢或預設時間內沒有數據傳輸的PDP數據連接,其中,所述PDP數據連接的釋放包括:從所述通信協議棧卸載所述數據傳輸完畢或預設時間內沒有數據傳輸的PDP設備。
優選的,所述掛接所述多個PDP設備至所述Android系統中的通信協議棧,包括:至少配置PDP設備的IP地址、子網掩碼、網關地址及DNS地址參數,以供后續為所述PDP設備綁定Socket。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海斐訊數據通信技術有限公司,未經上海斐訊數據通信技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410299328.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:低碳酸氫鹽水平的早期檢測
- 下一篇:一種電動大巴車用電源Pack





