TWI607661B - 接入點選取系統及方法 - Google Patents
接入點選取系統及方法 Download PDFInfo
- Publication number
- TWI607661B TWI607661B TW102139727A TW102139727A TWI607661B TW I607661 B TWI607661 B TW I607661B TW 102139727 A TW102139727 A TW 102139727A TW 102139727 A TW102139727 A TW 102139727A TW I607661 B TWI607661 B TW I607661B
- Authority
- TW
- Taiwan
- Prior art keywords
- access point
- electronic device
- network
- list
- access
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims description 18
- 238000010187 selection method Methods 0.000 claims description 5
- 238000012217 deletion Methods 0.000 claims description 3
- 230000037430 deletion Effects 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 4
- 238000004364 calculation method Methods 0.000 description 1
- 239000000969 carrier Substances 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/16—Discovering, processing access restriction or access information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/20—Selecting an access point
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
Description
本發明涉及電子裝置聯機系統及方法,尤其涉及一種電子裝置聯機中接入點選取系統及方法。
現今,當電子裝置要訪問網路時,電子裝置首先透過當前設置接入點(Preferred Access Point Name,Preferred APN)來建立資料聯機,若該電子裝置透過某個接入點成功建立了資料聯機,則該接入點會存為當前設置接入點。另外當前設置接入點也可以是用戶在用戶介面上從接入點資料庫中選取的一個接入點。若當前設置接入點不存在時,電子裝置會透過接入點資料庫中接入點的排序來決定要使用哪一個接入點來嘗試建立網路聯機。而在電子裝置第一次被使用來建立聯機(即尚未建立過聯機)時,此時當前設置接入點不存在,會按照電信商所提供的接入點資料庫中接入點的排序來依次選取接入點來嘗試建立資料聯機,直至電子裝置聯機成功。
在電子裝置透過一個接入點成功聯機後,會把該接入點存為當前設置接入點。若當前設置接入點存在時,電子裝置就不會再嘗試透過接入點資料庫中各個接入點來建立聯機。若當前設置接入點不是用戶所選取的接入點或者不是與用戶的計費套餐相匹配的接入點時,習知的電子裝置的聯機機制仍然會透過該當前設置接入點繼續聯機。而在電信商方面,不同的接入點會對應不同的使用者費率或是網路瀏覽功能,每個接入點有不同的用途,並且計費方式各不相同。若接入點不是用戶所選取的接入點
或者不是與用戶的計費套餐相匹配的接入點時,就會使用戶的權益會受損,資費計算或是瀏覽功能都會受到影響,除非用戶在用戶介面上手動重新設定當前設置接入點,不然會一直連接到其他接入點。
鑒於以上內容,有必要提供一種接入點選取系統及方法,其可以使電子裝置接入網路時,不會產生額外的上網費用,保護了用戶的利益。
一種接入點選取系統,該系統包括:聯機模組,用於當電子裝置的網路連接狀態不為閒置未連接狀態IDLE時,且電子裝置的接入點列表中有接入點可被電子裝置用於訪問網路時,從接入點列表中選取一個接入點使電子裝置連接至網路;儲存模組,用於當電子裝置透過所述接入點成功連接到網路中時,將所述接入點保存為當前設置接入點Preferred APN。
一種接入點選取方法,該方法包括:聯機步驟,當電子裝置的網路連接狀態不為閒置未連接狀態IDLE時,且電子裝置的接入點列表中有接入點可被電子裝置用於訪問網路時,從接入點列表中選取一個接入點使電子裝置連接至網路;儲存步驟,當電子裝置透過所述接入點成功連接到網路中時,將所述接入點保存為當前設置接入點Preferred APN。
相較於習知技術,所述接入點選取系統及方法,其不僅根據電信商所提供的接入點資料庫中接入點的排序及當前設置接入點來選取接入點,還根據電儲存設備中所儲存的默認接入點來選取接入點以供電子裝置接入網路。當電子裝置使用默認接入點接入網路時,不會產生額外的上網費用,保護了用戶的利益。
2‧‧‧電子裝置
20‧‧‧接入點選取系統
21‧‧‧儲存設備
22‧‧‧顯示設備
23‧‧‧處理器
210‧‧‧接入點資料庫
211‧‧‧當前設置接入點
212‧‧‧默認接入點
200‧‧‧判斷模組
201‧‧‧創建模組
202‧‧‧聯機模組
203‧‧‧刪除模組
204‧‧‧儲存模組
205‧‧‧設置模組
圖1是本發明接入點選取系統的應用環境圖。
圖2是本發明接入點選取系統的較佳實施例的模組圖。
圖3是本發明接入點選取方法的較佳實施例的流程圖。
圖4是本發明是步驟S11的細化流程圖。
如圖1所示,是本發明接入點選取系統的應用環境示意圖。在本實施例中,該接入點選取系統20運行於一個電子裝置2中來控制電子裝置2透過哪個接入點訪問網路。所述電子裝置2還包括透過信號線和資料線相連的儲存設備21、顯示設備22。可以理解,所述電子裝置2還應該進一步包括其他必要的元件,如電池等。
所述儲存設備21包括接入點資料庫210、當前設置接入點(Preferred Access Point Name,Preferred APN)211及默認接入點212。接入點資料庫210中儲存著電信商提供給電子裝置2的一個或者多個接入點(Access Point Name,APN)。每個接入點都會有一個優先權,優先權最高的接入點排在接入點資料庫的最前面。接入點是電子裝置2在上網時必須配置的一個參數,接入點決定了電子裝置2透過哪種接入方式來訪問網路,如中國聯通的2G業務WAP瀏覽器中使用的接入點為“UNIWAP”,3G業務WAP瀏覽器使用的接入點為“3GWAP”等。當接入點不同時,計費方式會不同,就會產生不同的使用者費率或是網路瀏覽功能。
當前設置接入點211的數量僅有一個,若電子裝置2透過接入點資料庫210中某個接入點成功建立了資料聯機,則該接入點會存為當前設置接入點211。另外當前設置接入點211也可能是用戶在用戶介面上手動從接入點資料庫210中選取設置的一個接入點。
默認接入點212是與用戶所選擇的電信商計費套餐相匹配的一個接入點。當用戶透過默認接入點212訪問網路時,不會產生額外收取上網的費用。用戶可透過接入點選取系統20所提供的用戶介面來設置該默認接入點212。如若用戶使用的計費套餐是3G套餐,就可以將“3GWAP”設置為默認接入點212來訪問網路。
所述電子裝置2可以是手機、平板電腦等電子裝置。
如圖2所示,是接入點選取系統的較佳實施例的模組圖。在本實施例中,所述接入點選取系統20包括判斷模組200、創建模組201、聯機模組202、刪除模組203、儲存模組204及設置模組205。本發明所稱的模組是指一種能夠被處理器23所執行並且能夠完成固定功能的一系列電腦程式段,其儲存在儲存設備21中。在本實施例中,關於各模組的功能將在圖3的流程圖中具體描述。
如圖3所示,是本發明接入點選取方法的較佳實施例的流程圖。根據不同的需求,該流程圖中步驟的順序可以改變,某些步驟可以省略。
步驟S10,當電子裝置2要訪問網路時,判斷模組200根據電子裝置2的網路連接參數來判斷電子裝置2的網路連接狀態是否為閒置未連接狀態IDLE。當電子裝置2的網路連接狀態為閒置未連接狀態時,執行步驟S11;當電子裝置2的網路連接狀態不為閒置未連接狀態時,執行步驟S12。
步驟S11,創建模組201創建所述接入點列表。創建接入點列表的過程在圖4中詳述。
步驟S12,聯機模組202從接入點列表中選取一個接入點使電子裝置2連接至網路。
在本實施例中,從圖4中可以看出,接入點列表中儲存著當前
設置接入點或默認接入點或接入點資料庫中所有接入點。即,當接入點列表中儲存的是當前設置接入點或默認接入點時,接入點列表中只有一個接入點。當接入點列表中儲存的是接入點資料庫中所有接入點時,那麼接入點列表中可能有多個接入點,此時聯機模組202會從所述所有接入點中選取優先權最高的(即排在接入點列表中最前面)接入點。
步驟S13,判斷模組200判斷電子裝置2透過所述接入點是否成功連接到網路。當電子裝置2透過所述接入點成功連接至網路時,執行步驟S14,儲存模組204將所述接入點保存為當前設置接入點Preferred APN,該流程結束;當電子裝置2透過所述接入點沒有成功連接至網路時,執行步驟S15。
步驟S15,刪除模組203將所述接入點從接入點列表中刪除,然後繼續執行步驟S16。
步驟S16,判斷模組200透過判斷接入點列表中是否為空來判斷接入點列表中是否有接入點可被電子裝置2用於訪問網路。
當接入點列表為空時,即表示接入點列表中沒有接入點可被電子裝置2用於訪問網路,執行步驟S18;當接入點列表不為空時,即表示接入點列表中有接入點可被電子裝置2用於訪問網路,執行步驟S17,設置模組205將電子裝置2的網路連接狀態設置為掃描狀態SCANNING以掃描接入點列表中的接入點,並在第一預設時間後啟動電子裝置2的網路連接,然後返回執行步驟S10。
步驟S18,判斷模組200根據所有接入點所對應的網路連接返回參數是否都為未成功連接來判斷已經被用於連接過網路的所有接入點是否全部失效。當接入點列表中所有接入點全部失效時,執行步驟S20,設置模組205將電子裝置2的網路連接狀態設置為失敗狀態FAILED,該流程
結束。當接入點列表中所有接入點沒有全部失效時,執行步驟S19。
步驟S19,設置模組205在第二預設時間後啟動電子裝置2的網路連接,並將電子裝置2的網路連接狀態設置為閒置未連接狀態IDLE,然後返回執行步驟S10。
如圖4所示,是步驟S11的細化流程圖。根據不同的需求,該流程圖中步驟的順序可以改變,某些步驟可以省略。
步驟S111,創建模組201判斷儲存設備21中是否儲存有當前設置接入點211。當儲存設備21中儲存有當前設置接入點211時,執行步驟S112;當儲存設備21中沒有儲存當前設置接入點211時,執行步驟S113。
在本實施例中,當前設置接入點211會儲存於儲存設備21的第一文檔中,若第一文檔為空,即表示儲存設備21沒有儲存有當前設置接入點211,若第一文檔不為空時,即表示儲存設備21儲存有當前設置接入點211。
步驟S112,創建模組201將所述當前設置接入點211添加至接入點列表中,然後繼續執行步驟S12。
步驟S113,創建模組201判斷儲存設備21中是否儲存有默認接入點212。當儲存設備21中儲存有默認接入點212時,執行步驟S114;當儲存設備21中沒有儲存默認接入點212時,執行步驟S115。
在本實施例中,默認接入點212會儲存於儲存設備21的第二文檔中,若第二文檔為空,即表示儲存設備21沒有儲存有默認接入點212,若第二文檔不為空時,即表示儲存設備21儲存有默認接入點212。
步驟S114,創建模組201將所述默認接入點212添加至接入點列表中,然後繼續執行步驟S12。
步驟S115,創建模組201將接入點資料庫210中所有接入點依
次儲存於接入點列表中,然後繼續執行步驟S12。
本發明接入點選取系統及方法,其不僅根據電信商所提供的接入點資料庫210中接入點的排序及當前設置接入點211來選取接入點,還根據儲存設備21中所儲存的默認接入點212來選取接入點以供電子裝置2接入網路。當電子裝置2使用默認接入點212接入網路時,不會產生額外的上網的費用,保護了用戶的利益。
最後應說明的是,以上實施例僅用以說明本發明的技術方案而非限制,儘管參照較佳實施例對本發明進行了詳細說明,本領域的普通技術人員應當理解,可以對本發明的技術方案進行修改或等同替換,而不脫離本發明技術方案的精神和範圍。
20‧‧‧接入點選取系統
200‧‧‧判斷模組
201‧‧‧創建模組
202‧‧‧聯機模組
203‧‧‧刪除模組
204‧‧‧儲存模組
205‧‧‧設置模組
Claims (8)
- 一種接入點選取系統,該系統包括:聯機模組,用於當電子裝置的網路連接狀態不為閒置未連接(IDLE)狀態時,且電子裝置的接入點列表中有接入點可被電子裝置用於訪問網路時,從接入點列表中選取一個接入點使電子裝置連接至網路;儲存模組,用於當電子裝置透過所述接入點成功連接到網路中時,將所述接入點保存為當前設置接入點(Preferred APN);所述創建模組創建所述接入點列表的過程包括:當電子裝置的儲存設備中有當前設置接入點時,將所述當前設置接入點添加至所述接入點列表中;當所述儲存設備中沒有當前設置接入點時,且所述儲存設備中有默認接入點時,將所述默認接入點添加至所述接入點列表中;當所述儲存設備中沒有當前設置接入點且沒有默認接入點時,將電信商所提供的接入點資料庫中所有接入點依次儲存於接入點列表中。
- 根據申請專利範圍第1項所述之接入點選取系統,在聯機模組之前,該系統還包括:創建模組,用於當電子裝置的網路連接狀態為閒置未連接(IDLE)狀態時,且所述接入點列表中沒有接入點可被電子裝置用於訪問網路時,創建所述接入點列表。
- 根據申請專利範圍第1項所述之接入點選取系統,當電子裝置透過所述接入點沒有成功連接到網路中時,該系統還包括:刪除模組,用於將所述接入點從接入點列表中刪除;設置模組,用於當接入點列表有接入點可被電子裝置連接至網路時,設置電子裝置的網路連接狀態為掃描狀態以掃描接入點列表中的接入點; 所述設置模組還用於當接入點列表沒有接入點可被電子裝置連接至網路,且已經被用於連接過網路的所有接入點全部失效時,設置電子裝置的網路連接狀態為失敗(FAILED)狀態;所述設置模組還用於當接入點列表沒有接入點可被電子裝置連接至網路,且已經被用於連接過網路的所有接入點中沒有全部失效時,設置電子裝置的網路連接狀態為閒置未連接狀態。
- 根據申請專利範圍第1項所述之接入點選取系統,所述默認接入點是與用戶所選擇的電信商計費套餐相匹配的一個接入點。
- 一種接入點選取方法,該方法包括:聯機步驟,當電子裝置的網路連接狀態不為閒置未連接(IDLE)狀態時,且電子裝置的接入點列表中有接入點可被電子裝置用於訪問網路時,從接入點列表中選取一個接入點使電子裝置連接至網路;儲存步驟,當電子裝置透過所述接入點成功連接到網路中時,將所述接入點保存為當前設置接入點(Preferred APN);所述創建步驟創建所述接入點列表的過程包括:當電子裝置的儲存設備中有當前設置接入點時,將所述當前設置接入點添加至所述接入點列表中;當所述儲存設備中沒有當前設置接入點時,且所述儲存設備中有默認接入點時,將所述默認接入點添加至所述接入點列表中;當所述儲存設備中沒有當前設置接入點且沒有默認接入點時,將電信商所提供的接入點資料庫中所有接入點依次儲存於接入點列表中。
- 根據申請專利範圍第5項所述之接入點選取方法,在聯機步驟之前,該方法還包括:創建步驟,當電子裝置的網路連接狀態為閒置未連接(IDLE)狀態時, 且所述接入點列表中沒有接入點可被電子裝置用於訪問網路時,創建所述接入點列表。
- 根據申請專利範圍第5項所述之接入點選取方法,當電子裝置透過所述接入點沒有成功連接到網路中時,該方法還包括:刪除步驟,將所述接入點從接入點列表中刪除;設置步驟一,當接入點列表有接入點可被電子裝置連接至網路時,設置電子裝置的網路連接狀態為掃描狀態以掃描接入點列表中的接入點,然後返回執行聯機步驟;設置步驟二,當接入點列表沒有接入點可被電子裝置連接至網路,且已經被用於連接過網路的所有接入點全部失效時,設置電子裝置的網路連接狀態為失敗(FAILED)狀態;設置步驟三,當接入點列表沒有接入點可被電子裝置連接至網路,且已經被用於連接過網路的所有接入點中沒有全部失效時,設置電子裝置的網路連接狀態為閒置未連接狀態,然後返回執行創建步驟。
- 根據申請專利範圍第5項所述之接入點選取方法,所述默認接入點是與用戶所選擇的電信商計費套餐相匹配的一個接入點。
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201310465797.8A CN104519553B (zh) | 2013-10-08 | 2013-10-08 | 接入点选取系统及方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW201519681A TW201519681A (zh) | 2015-05-16 |
| TWI607661B true TWI607661B (zh) | 2017-12-01 |
Family
ID=52776895
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW102139727A TWI607661B (zh) | 2013-10-08 | 2013-11-01 | 接入點選取系統及方法 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US9456412B2 (zh) |
| CN (1) | CN104519553B (zh) |
| TW (1) | TWI607661B (zh) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20150350912A1 (en) * | 2014-05-28 | 2015-12-03 | Telefonaktiebolaget L M Ericsson (Publ) | Residential service delivery based on unique residential apn |
| CN106604358B (zh) * | 2015-10-20 | 2020-06-30 | 中兴通讯股份有限公司 | 一种数据网络自适应选择的方法及装置 |
| CN105338596A (zh) * | 2015-11-17 | 2016-02-17 | 小米科技有限责任公司 | 数据业务的建立方法及装置 |
| CN113938988B (zh) * | 2021-09-30 | 2024-02-27 | 东莞华贝电子科技有限公司 | 公用数据网pdn连接方法、终端及存储介质 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20120076093A1 (en) * | 2007-02-12 | 2012-03-29 | Research In Motion Limited | Method and apparatus for radio resource control profile creation in a umts network |
| US20120113865A1 (en) * | 2010-11-09 | 2012-05-10 | Qualcomm Incorporated | Access point name list based network access management |
| WO2013024553A1 (ja) * | 2011-08-18 | 2013-02-21 | 富士通株式会社 | 通信装置、通信方法、および通信プログラム |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20040125762A1 (en) * | 2001-08-17 | 2004-07-01 | Amit Haller | Device, system, method and computer readable medium for attaching to a device identifited by an access point name in a wide area network providing particular services |
| US8160038B1 (en) * | 2007-08-06 | 2012-04-17 | Marvell International Ltd. | Packet data network specific addressing solutions with network-based mobility |
| US8599790B1 (en) * | 2007-09-11 | 2013-12-03 | Marvell International Ltd. | Multiple packet data network support for wireless client devices with network-based proxy mobility |
| US9392522B2 (en) * | 2010-01-17 | 2016-07-12 | Lg Electronics Inc. | Multihomed communication device |
| US20130089076A1 (en) * | 2011-04-01 | 2013-04-11 | Interdigital Patent Holdings, Inc. | Local / remote ip traffic access and selective ip traffic offload service continuity |
| EP2740285A4 (en) * | 2011-08-05 | 2015-05-20 | Lg Electronics Inc | TERMINALS WITH MULTIPLE ACCOMMODATION |
| US10123368B2 (en) * | 2012-02-23 | 2018-11-06 | Cisco Technology, Inc. | Systems and methods for supporting multiple access point names for trusted wireless local area network |
-
2013
- 2013-10-08 CN CN201310465797.8A patent/CN104519553B/zh not_active Expired - Fee Related
- 2013-11-01 TW TW102139727A patent/TWI607661B/zh not_active IP Right Cessation
-
2014
- 2014-09-26 US US14/498,141 patent/US9456412B2/en not_active Expired - Fee Related
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20120076093A1 (en) * | 2007-02-12 | 2012-03-29 | Research In Motion Limited | Method and apparatus for radio resource control profile creation in a umts network |
| US20120113865A1 (en) * | 2010-11-09 | 2012-05-10 | Qualcomm Incorporated | Access point name list based network access management |
| WO2013024553A1 (ja) * | 2011-08-18 | 2013-02-21 | 富士通株式会社 | 通信装置、通信方法、および通信プログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| US20150098413A1 (en) | 2015-04-09 |
| TW201519681A (zh) | 2015-05-16 |
| CN104519553A (zh) | 2015-04-15 |
| CN104519553B (zh) | 2020-06-19 |
| US9456412B2 (en) | 2016-09-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9754091B2 (en) | Restricted accounts on a mobile platform | |
| US9955413B2 (en) | Roaming network access method and apparatus | |
| CN103237054B (zh) | 一种存储照片或视频的方法、系统及移动终端 | |
| CN105594255B (zh) | 漫游入网方法及装置 | |
| CN103164229A (zh) | 一种清理移动终端进程的方法及装置 | |
| CN102255887A (zh) | 对应多移动装置的线上服务的提供方法与系统 | |
| CN111757426A (zh) | 漫游入网方法及装置 | |
| CN103685474A (zh) | 文件下载的方法和装置 | |
| TWI607661B (zh) | 接入點選取系統及方法 | |
| CN103279288A (zh) | 数据传输方法、装置和终端设备 | |
| CN110875858B (zh) | 应用测试数据抓取方法、系统、设备及存储介质 | |
| CN104320774A (zh) | 一种升级方法、装置及设备 | |
| CN103701778A (zh) | 移动终端中隐私信息的保护系统和方法 | |
| CN104243429B (zh) | 一种实现浏览器书签同步的方法、装置及系统 | |
| CN108733797A (zh) | 文件处理方法及相关装置 | |
| CN106815649A (zh) | 一种终端回收方法、装置及移动终端 | |
| CN102566866B (zh) | 一种动态桌面更新系统 | |
| WO2019052250A1 (zh) | 一种电子阅读对象的自动下载方法、装置和终端设备 | |
| CN107786869A (zh) | 一种电视设备菜单路径生成方法、装置及存储介质 | |
| CN116208491B (zh) | 云资源配置更新方法、系统、变配节点、电子设备及介质 | |
| CN105451370A (zh) | 一种数据管理方法、装置和系统 | |
| RU2595763C2 (ru) | Способ и устройство менеджмента загрузки на базе браузера android | |
| CN104022923A (zh) | 一种网络接口装置、系统及网络数据访问方法 | |
| CN104202310B (zh) | 一种在移动设备和计算设备之间建立连接的方法和装置 | |
| CN1588877A (zh) | 电子保修装置及实现保修数据交互的系统和方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| MM4A | Annulment or lapse of patent due to non-payment of fees |